.content-wrapper{max-width:1320px;margin:0 auto;padding:0 20px}.btn{padding:16px 20px;letter-spacing:3px;text-decoration:none;transition:all .3s ease}.btn.orange{background:#d5533f;color:#fff}.btn.orange:hover{background:#e28576;color:#fff}.btn:hover{cursor:pointer}.btn.green{background:#014b4a;color:#fff}.btn.green:hover{background:#396c6a;color:#fff}.product-form .btn{border:none;text-transform:uppercase;font-size:16px}.btn.charcoal-black-secondary:hover,.btn.orange-secondary{background:transparent;border:1px solid #E28576;color:#e28576}.btn.charcoal-black-secondary,.btn.orange-secondary:hover{background:transparent;border:1px solid #282828;color:#282828}.btn.charcoal-black{background:#282828;color:#fff}.btn.charcoal-black:hover{background:#686765;color:#fff}.btn.btn-black{border:2px solid #282828;background:transparent;color:#282828}.btn.btn-transparent{border:2px solid #FFF;background:transparent;color:#fff}.chev-left-arrow{width:40px;height:40px;background:#d5533f;display:flex;justify-content:center;align-items:center}.arrow-controls{width:40px;height:40px;background:#ffffff4d;display:flex;align-items:center;justify-content:center;z-index:11;position:relative}.arrow-controls:hover{cursor:pointer;background:#d5533f}.pagination-style span.swiper-pagination-bullet{background:#b3b3b3;border-radius:0;width:12px;height:12px;opacity:1}.product-page .product-carousel{padding-bottom:0!important}.pagination-style span.swiper-pagination-bullet-active{background:#282828}.desktop-hide{display:none!important}a.title-link{margin-top:0;flex-shrink:0;display:flex;align-items:center;gap:24px;color:#014b4a;text-transform:uppercase;letter-spacing:2px;font-weight:500;text-decoration:none;justify-content:center}.faq-section{padding:60px 0}.faq-accordion{display:flex;flex-wrap:wrap;gap:16px 40px;align-items:flex-start}.faq-section__title{text-align:center;font-family:DrukTextWide Bold Trial;font-size:40px;font-weight:700;margin:0 0 24px}.faq-section__subtitle{text-align:center;font-size:19px;font-weight:500;margin:24px 0 40px}.faq-item{border-bottom:1px solid #B3B3B3;padding:0 0 16px;flex:50%;max-width:calc(50% - 20px);width:100%}.full-width .faq-item{flex:100%;max-width:100%}.faq-question{font-family:Bebas Neue,sans-serif;display:flex;justify-content:space-between;align-items:center;width:100%;background:none;border:none;text-align:left;font-size:23px;text-transform:uppercase;font-weight:400;cursor:pointer;padding:0;color:#222;transition:color .3s ease}.faq-question:hover{color:#014b4a}.faq-icon{transition:transform .3s ease}.faq-answer{max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease-in-out,opacity .3s ease-in-out,margin-top .3s ease}.faq-item.active .faq-answer{max-height:900px;opacity:1;margin-top:10px}.faq-item.active .faq-answer p{margin:0}.faq-item.active .faq-icon{transform:rotate(180deg)}@media (max-width: 768px){.faq-accordion{gap:16px}.faq-item{flex:100%;max-width:100%}.faq-section__title{font-size:23px}.faq-section__subtitle{font-size:16px}.faq-question{font-size:19px}.faq-section{padding:30px 0}}.swatches{margin-bottom:12px;position:relative;z-index:2}.swatches .product-colors{display:flex;gap:8px}.swatches p{margin-bottom:8px;font-size:11px;color:#282828}.swatches .product-colors a{width:20px;height:20px;border:1px solid #000000;display:block;position:relative}.swatches a.color-swatch.active:after{content:"";border:2px solid #FFF;position:absolute;width:100%;height:100%}.border-bottom{border-bottom:1px solid #B3B3B3}.sizes{position:absolute;top:-70px;left:0;background:#fff;padding:10px;border-radius:4px;display:none;flex-direction:column;gap:6px;width:100%}.product-inner:hover .sizes,.card:hover .sizes{display:flex}.product-buttons{display:flex;gap:10px}.product-carousel .swiper-slide{max-width:302px;margin:0 auto}.btn-view{display:inline-block;background:#014b4a;color:#fff;padding:9px 16px;position:relative;top:1px;text-transform:uppercase;font-size:13PX;border-radius:2px;text-align:center;text-decoration:none}.btn-cart{background:transparent;border:0}.btn-cart:hover{cursor:pointer}.section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.section-header h2{font-size:23px;font-family:DrukTextWide Bold Trial,sans-serif;font-weight:700;margin:0;text-align:center}.collection-controls{text-align:center}.size-list{display:flex;gap:6px;flex-wrap:wrap}.size-item{border:1px solid #282828;padding:4px 8px;font-size:16px;color:#282828;line-height:1}.sizes-label{font-size:13px;color:#282828;font-weight:500}.size-chart{display:flex;justify-content:space-between;max-width:300px;width:100%;align-items:center;font-size:16px;font-weight:700}.size-chart div{display:flex;align-items:center;gap:4px;color:#014b4a}.swiper-controls{position:absolute;bottom:40px;z-index:1;width:100%}.size-chart-btn:hover{cursor:pointer}.contact-form,.contact-form .grid,.contact-form .grid__item{display:flex;flex-direction:column;width:100%;max-width:100%;gap:0}.contact-form input,.contact-form textarea{width:100%;border:0;border-bottom:1px solid #282828;padding:0 0 10px;margin-bottom:24px}.contact-form .btn{display:inline-block;max-width:300px;text-transform:uppercase;margin-top:24px;border:0;background:#d5533f;color:#fff}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.pad-b-24{padding-bottom:24px}.mar-t-40{margin-top:40px}.mar-t-100{margin-top:100px}.mar-b-60{margin-bottom:60px}.product-page-wrapper .product{margin:50px 0 0}@media (min-width: 750px){.sticky-wrapper{display:flex;align-items:flex-start}.sticky-position{position:sticky;top:50px}}@media (max-width: 768px){.mobile-hide{display:none!important}.desktop-hide{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/main.css.map */
