.product-information{gap:0px}.product-information .product-details .text-block h1{font-family:Encode Sans Expanded,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.1;margin-bottom:var(--spacing-sm);letter-spacing:-.01em}.product-information .product-details .group-block-content{gap:0rem}.product-information .product-details product-price.text-block{padding:0;display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md);flex-wrap:wrap;gap:var(--spacing-md)}.product-information .product-details product-price.text-block .price{font-size:1.5rem;font-weight:600;color:#3d3935}.product-information .product-details .divider{display:none}.product-information .product-details variant-picker legend{margin-bottom:8px;font-size:.9rem;font-weight:500;color:#3d3935!important;line-height:1.5;font-family:Montserrat,sans-serif}.product-information .product-details span.swatch{width:36px;height:36px}.product-information .product-details .variant-option__button-label--has-swatch:has(:checked){outline-offset:2px}.product-information .product-details .variant-option+.variant-option{margin-top:24px;margin-bottom:24px;display:flex;gap:8px}.product-information .product-details .variant-option+.variant-option>legend{width:100%;display:flex;align-items:center;justify-content:space-between}.product-information .product-details .variant-option--buttons{display:flex;gap:8px}.product-information .product-details .variant-option--equal-width-buttons .variant-option__button-label{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid #3d393526;transition:all .2s ease;border-radius:0}.product-information .product-details .variant-option--equal-width-buttons .variant-option__button-label:hover{background:#fff;border:1px solid #3d3935}.product-information .product-details .variant-option__button-label__pill{background:#3d3935}.product-information .product-details .variant-option--equal-width-buttons .variant-option__button-label input:checked span{color:#fff!important}.product-information .product-details .variant-option--equal-width-buttons .variant-option__button-label span{font-size:.9rem;font-weight:500}.product-information .product-details .product-form-buttons{gap:16px}.product-information .product-details .product-form-buttons .quantity-selector,.product-information .product-details .add-to-cart-button{border-radius:0}.product-information .product-details .add-to-cart-button .add_txt{cursor:pointer;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:#fff;transition:.3s ease}.product-information .product-details .shopify-payment-button__more-options{font-size:.75rem;line-height:1rem;color:#737373;display:flex;align-items:center;justify-content:flex-start;gap:10px;text-decoration:unset;border:unset;margin-bottom:0}.product-information .product-details details.details{border:unset!important;border-bottom:1px solid rgba(61,57,53,.15)!important;padding-top:.9rem}.product-information .product-details details.details summary.details__header{padding:0rem 0rem .9rem;min-height:auto;font-size:1rem;font-weight:600;color:#3d3935;text-align:left}.product-information .product-details accordion-custom:first-child details.details{padding-top:0}.product-information .product-details .details-content{max-height:100%;padding:0 2rem 1.5rem}.product-information .product-details .details-content p{font-size:.875rem;color:#202020;line-height:1.6;margin:0}.product-information .product-page-breadcrumb{margin:0;border-bottom:1px solid #b2b2b266;padding:12px 0;display:flex;color:#737373;align-items:center;gap:.5rem}.product-information .product-page-breadcrumb{margin:0 0 16px;font-family:Montserrat,sans-serif}.product-information .product-page-breadcrumb__list{list-style:none;display:flex;align-items:center;gap:8px;padding:0;margin:0;flex-wrap:wrap;line-height:1}.product-information .product-page-breadcrumb__item{display:inline-flex;align-items:center}.product-information .product-page-breadcrumb__link{font-size:.85rem;line-height:1rem;color:#737373;text-decoration:unset}.product-information .product-page-breadcrumb__link:hover{color:#000}.product-information .product-page-breadcrumb__slash{color:#8a8782;font-size:.82rem}.product-information .product-page-breadcrumb__current{font-size:.85rem;line-height:1rem;color:#000}.product-information .product-page-breadcrumb__link.content-link{gap:.25rem;display:flex;align-items:center}.product-information .product-page-breadcrumb__link.content-link svg{width:.75rem;height:.75rem}.sticky-add-to-cart__bar{border-radius:unset!important}.sticky-add-to-cart__bar .sticky-add-to-cart__button.add-to-cart-button{border-radius:unset;font-size:.875rem;padding:1rem 2rem;text-transform:uppercase;font-weight:600}.product-information .product-recommendations-wrapper{margin-top:2.5rem}.product-information .product-recommendations-wrapper h3{margin:0;font-size:1.35rem;font-weight:700;color:#3d3935}.product-information .product-recommendations-wrapper slideshow-slides{display:flex;gap:.75rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.product-information .product-recommendations-wrapper slideshow-slides slideshow-slide.resource-list__slide{flex:0 0 23%;min-width:0}@media(max-width:1399px){.product-information .product-recommendations-wrapper slideshow-slides slideshow-slide.resource-list__slide{flex:0 0 31%}}@media(max-width:767px){.product-information .product-recommendations-wrapper slideshow-slides slideshow-slide.resource-list__slide{flex:0 0 48%}}.product-information .product-recommendations-wrapper .contents.user-select-text p{margin:.7rem 0 .25rem;font-size:.9rem;line-height:1.3;font-weight:700}.product-information .product-recommendations-wrapper product-price .price{margin:0;color:#555!important;font-size:.85rem!important}.product-information .product-recommendations-wrapper slideshow-arrows .slideshow-control{opacity:1;min-width:10px;min-height:10px}.product-information .product-recommendations-wrapper slideshow-arrows[position=center]{align-items:flex-start}.product-information .product-recommendations-wrapper .resource-list__carousel{position:relative}.product-information .product-recommendations-wrapper .resource-list__carousel slideshow-container[animate-arrows] slideshow-arrows{position:absolute;inset:auto;inset-inline-end:0;inset-block-start:-4rem;padding-inline:0;align-items:flex-start;max-width:fit-content;height:fit-content;gap:.75rem;mix-blend-mode:normal;pointer-events:none}.product-information .product-recommendations-wrapper .resource-list__carousel slideshow-container[animate-arrows] slideshow-arrows[position=center]{max-width:fit-content;height:fit-content;gap:.75rem;top:-60px}.product-information .product-recommendations-wrapper .resource-list__carousel slideshow-container[animate-arrows] slideshow-arrows .slideshow-control{opacity:1;border:1px solid #ECECE9;background-color:var(--color-white);color:#242424;min-width:10px;min-height:10px;display:flex;align-items:center;justify-content:center;pointer-events:auto;transform:translateY(0);animation:none;width:2.75rem;height:2.75rem}.product-information .product-recommendations-wrapper .resource-list__carousel slideshow-container[animate-arrows] slideshow-arrows .slideshow-control:hover:not(:disabled){background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.product-information .product-recommendations-wrapper .resource-list__carousel slideshow-container[animate-arrows] slideshow-arrows .slideshow-control[disabled]{opacity:.3;display:flex;cursor:not-allowed}.product-information .product-recommendations-wrapper .resource-list__carousel slideshow-container[animate-arrows] slideshow-arrows .slideshow-control:not(:disabled){cursor:pointer}.product-information .product-recommendations-wrapper .resource-list__carousel slideshow-container[animate-arrows]:hover>slideshow-arrows .slideshow-control,.product-information .product-recommendations-wrapper .resource-list__carousel slideshow-component:focus-within>slideshow-container[animate-arrows]>slideshow-arrows .slideshow-control{opacity:1;transform:translateY(0);animation:none}.product-information .product-recommendations-wrapper .add-to-cart-button .add_txt{color:#000}.size-chart-modal-container{background:#fff;width:95%;max-width:900px;border-radius:0;overflow:hidden;max-height:90vh;display:flex;flex-direction:column}.size-table{width:100%;border-collapse:collapse;font-size:.85rem;text-align:center}.size-table th,.size-table td{border:1px solid #ddd;padding:10px 5px}.size-table th{background:#f9f9f9;font-weight:600}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -20px;padding:0 20px}.table-responsive::-webkit-scrollbar{height:8px}.table-responsive::-webkit-scrollbar-track{background:#f1f1f1;border-radius:0}.table-responsive::-webkit-scrollbar-thumb{background:#888;border-radius:0}.table-responsive::-webkit-scrollbar-thumb:hover{background:#555}.table-responsive{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}.size-table tr:first-child th{background:#eee}.size-table th{background-color:var(--color-background-alt);font-weight:600;color:#555}.size-table td:first-child{font-weight:600;text-align:left;border:1px solid #e5e7eb;color:#3d3935}.size-table th,.size-table td{padding:.75rem .5rem;text-align:center;border:1px solid var(--color-border)}.theme-drawer__header .size-guide-drawer__title{font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#3d3935}.size-guide-drawer__close svg{border:unset;background:unset;color:#555;height:1.35rem;width:1.35rem;display:block}.size-guide-drawer__close{border:unset;background:unset;cursor:pointer}@media(min-width:1024px){.table-responsive{margin:0;padding:0}}@media(max-width:1023px){.table-responsive{margin:0 0%;padding:0}.size-table{min-width:600px;font-size:.75rem}.size-table th,.size-table td{padding:8px 4px}}@media(max-width:480px){.table-responsive{scrollbar-width:none}.size-table{min-width:500px;font-size:.7rem}.size-table th,.size-table td{padding:6px 3px}}.product-details .button__label{display:flex;gap:5px}.product-details .button__label svg{width:20px;height:auto}.jm-action-buttons__button{width:100%;height:52px;cursor:pointer;gap:6px;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;padding:1rem 1.75rem!important;font-family:var(--font-body);font-size:.8rem!important;font-weight:700!important;letter-spacing:.08em!important;line-height:1!important;text-transform:uppercase;text-decoration:none;border:1px solid #1C1C1C;border-radius:0!important;background-color:#1c1c1c;color:#fff;transition:background-color .2s ease,border-color .2s ease;max-width:max-content}.jm-review-widget-minimal-header__title{font-size:1.25rem!important;font-weight:600!important;display:flex;justify-content:center;width:100%}.display-more{display:flex;justify-content:center;padding-bottom:20px}.display-more button{padding:.75rem 1.25rem;border-radius:2rem}.display-more button span{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem}
/*# sourceMappingURL=/cdn/shop/t/17/assets/product-detail.css.map */
