.slider[data-overlayscrollbars-viewport]{padding-bottom:30px!important}.section__header{margin-bottom:20px}.section__heading+.rte{margin-top:4px;margin-bottom:0}.filter-promotion-item{margin-top:20px}.filter-promotion-item a{display:flex;position:relative}.filter-promotion-heading{font-size:16px;color:#fff;position:absolute;bottom:0;z-index:1;padding:14px 16px;font-weight:700}.filter-promotion-item a:after{content:"";background-color:#0006;position:absolute;width:100%;height:100%;z-index:0;opacity:0;visibility:hidden;transition:all .3s}.filter-promotion-item a:hover:after{opacity:1;visibility:visible}.footer-tabs-section .cc-reviews-section>div>div{max-width:100%!important}.footer-tabs-section .tab-panel .container{padding-top:20px;padding-bottom:30px;padding-right:calc(var(--gutter) * 2);padding-left:calc(var(--gutter) * 2);padding-left:var(--gutter);padding-right:var(--gutter)}.footer-tabs-section .featured_collection .carousel .os-scrollbar{bottom:30px}.footer-tabs-section details-disclosure:last-child .disclosure.disclosure--row{margin-bottom:0!important}.tabs-content-inner-heading,.product-multi-tabs-section .tabs-content .tabs-content-inner-heading,.collapse-heading{font-size:15px;background-color:#0d0d0d;padding:10px 16px 9px;border-radius:8px;color:#fff;margin-bottom:12px;text-transform:uppercase;font-weight:600;line-height:20px}.collection-description-custom{padding:20px;border:1px solid #dbdbdb;border-radius:8px;background:#fafbfb}.tabs-content-inner-text p:last-child{margin:0}.readmore,.readless{text-decoration:underline;font-weight:500;display:flex;padding-top:10px}.readmore svg,.readless svg{width:13px;margin:0 2px}.product-media-badge{position:absolute;left:16px;top:16px;z-index:1;display:flex;flex-direction:column;gap:5px 5px;justify-content:flex-start}.product-media-badge .badge{text-transform:uppercase;margin:0;padding:4px 8px;font-size:12px;line-height:16px;border-radius:6px;display:flex;justify-content:center;width:fit-content;white-space:normal;text-align:left;min-width:50px}.product-vendor-review{flex:auto;display:flex;align-items:center;flex-flow:wrap;gap:0 18px}.vendor-icon img{max-width:100px}.product-info .product-info__block.product-vendor-icons{display:flex;align-items:center;flex-flow:wrap;gap:10px 10px;position:relative;margin:10px 0}.oversize-list-wrap{display:flex;gap:6px 8px;flex-flow:wrap;align-items:center}.oversize-item-button{border:1px solid;padding:4px 10px;border-radius:8px;cursor:pointer;font-size:12px;font-weight:600;line-height:20px;display:flex;align-items:center;column-gap:2px}.oversize-item-button svg{width:12px;height:auto}.media-gallery__thumbs .media-thumbs__btn.is-active{border-color:#0d0d0d}.media-gallery__thumbs .media-thumbs__btn:after{height:100%;width:100%;background-color:#ffffff80}.media-gallery__thumbs .media-thumbs__btn.is-active:after{opacity:0}.oversize-tooltip{position:absolute;top:calc(100% + 4px);right:0;width:100%;min-height:94px;background:#0d0d0d;border-radius:8px;color:#fff;padding:12px 14px;z-index:1;display:none}.oversize-tooltip.active{display:block}.oversize-tooltip h6{margin:0 0 5px;font-size:13px;text-transform:none;color:#fff}.oversize-tooltip p:last-child{margin:0}.oversize-tooltip .close{position:absolute;right:8px;top:8px;display:flex;cursor:pointer}.oversize-tooltip .close svg{height:auto;width:16px}.product-description--media{margin-top:30px}.product-description--media .rte ol,.product-description--media .rte ul{margin-left:0;padding-left:0}.tabs-content-inner-subtitle{font-weight:500;margin:0 0 8px}.product-info #RG--related_products_jakAp9 .related-products{height:auto;width:auto;row-gap:10px;column-gap:5px}.product-overview-collumn-right{gap:12px}.product-overview-wrap{display:flex;gap:10px;align-items:stretch}.product-pack-contents-collumn{flex:1}.product-overview-collumn-left{flex:1;display:flex}.product-overview-collumn-right{flex:1;display:flex;flex-direction:column;gap:10px}.product-overview-rte{padding:20px;background:#fafbfb;border-radius:10px;flex:1;display:flex;flex-direction:column;height:100%}.product-specifications table{width:100%;border-collapse:inherit}.product-multi-tabs-section .tabs-content .tableheader{border-bottom-left-radius:0;border-bottom-right-radius:0;border:none}.firstcolumn{font-weight:500;background-color:#fafbfb;width:40%;height:auto}.secondcolumn{font-weight:400;width:60%;height:auto}.product-specifications td{border-color:#b9b8b8;padding:8px 12px;font-size:14px;border:1px solid #b9b8b8;border-top-color:transparent}.product-specifications tr td:nth-child(1){border-right-color:transparent}.product-specifications tr:last-child td:nth-child(1){border-radius:0 0 0 8px}.product-specifications tr:last-child td:nth-child(2){border-radius:0 0 8px}.tabs-content .cc-faq-section details.accordion--row{background-color:#f4f4f4!important;border-radius:8px;padding-left:16px!important;padding-right:16px!important;border:solid #b2b2b2 .5px!important;margin-bottom:12px}details-disclosure .accordion--row summary,.collapsible-tab details.disclosure--row summary{padding-top:0;padding-bottom:0}.accordion--row .disclosure__title,.collapsible-tab .disclosure__title{font-size:15px;font-weight:600}#c-multi-tabs-id .accordion--row .disclosure__panel .disclosure__content,.collapsible-tab .disclosure__content{padding-bottom:0}.tabs-nav-scroller{background-color:#ac8e60;overflow:auto;width:100%;display:flex;justify-content:flex-start;padding:0 var(--gutter);position:sticky;top:79px;z-index:2}#c-multi-tabs-id .tabs-nav-scroller .tabs-nav{flex-flow:nowrap;background-color:transparent;width:auto;margin:0 auto}#c-multi-tabs-id .tabs-nav-scroller .tabs-nav li button{white-space:nowrap}.tabs-nav-scroller::-webkit-scrollbar{height:3px}.tabs-nav-scroller::-webkit-scrollbar-track{background:#e4d6c3;border-radius:0;margin-inline:0px}.tabs-nav-scroller::-webkit-scrollbar-thumb{background:#9e8256;border-radius:0}.tabs-nav-scroller::-webkit-scrollbar-thumb:hover{background:#9e8256}body .main-products-grid:not(.main-products-grid--contained)[data-layout=list] .grid>li{border-bottom:0px solid rgba(var(--text-color)/.15);padding-bottom:0}.main-products-grid[data-layout=list] .card__quick-add form{flex-flow:column-reverse;display:flex;gap:10px}body .main-products-grid[data-layout=list] .card__quick-add .btn{border-radius:10px;min-width:130px;margin:0}.back-to-top-custom{position:fixed;right:20px;bottom:30px;border:0px;width:auto;height:auto;background-color:#0d0d0d;padding:7px;width:50px;height:50px;border-radius:100%;z-index:2;display:none}.back-to-top-custom svg{pointer-events:none;vertical-align:top;width:100%;height:auto}.footer__meta .gDBkJm{flex:auto}.product-label-sold_out{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%}.product-label-sold_out .product-label{width:100%;justify-content:center;background-color:#ffffffe6;text-transform:uppercase;color:#000;padding:14px 10px;font-size:1.3rem;font-weight:700}.reviews_block .es-header-info{flex-flow:wrap}.card__vendor_review{display:flex;align-items:center;gap:0px 10px;flex-flow:wrap;justify-content:start}.card__vendor_review .card__vendor,.cart-item__details .text-theme-light{font-weight:700;font-size:15px;font-weight:600;font-size:16px;color:#0d0d0d;margin:0;padding:0}.product-vendor-review .jdgm-preview-badge{font-size:16px}.product-adventure__block{margin-top:20px}.product-adventure-list{overflow-x:auto;overflow-y:hidden}.product-adventure-list::-webkit-scrollbar{height:3px}.product-adventure-list::-webkit-scrollbar-track{background:#efefef;border-radius:0;margin-inline:0px}.product-adventure-list::-webkit-scrollbar-thumb{background:#000;border-radius:0}.product-adventure-list::-webkit-scrollbar-thumb:hover{background:#000}.slider-scrollbar-custom{overflow-x:auto;overflow-y:hidden;scroll-snap-type:none;padding-bottom:10px}.slider-scrollbar-custom::-webkit-scrollbar{height:3px}.slider-scrollbar-custom::-webkit-scrollbar-track{background:#efefef;border-radius:0;margin-inline:0px}.slider-scrollbar-custom::-webkit-scrollbar-thumb{background:#000;border-radius:0}.slider-scrollbar-custom::-webkit-scrollbar-thumb:hover{background:#000}.product-adventure-list .adventure-grid{display:flex;align-items:center;gap:8px 8px}.product-adventure-list a{border:1px solid;border-radius:8px;padding:6px 12px;display:block;font-size:13px;font-weight:500;white-space:nowrap;pointer-events:none}.product-block-title{margin-bottom:10px;font-weight:700}.usp-icons-with-text{background-color:#0d0d0d;color:#fff;padding:7px 20px;border-radius:8px}.usp-icons-with-text .usp-icons-container .slider__item{white-space:nowrap}.usp-icons-with-text .usp-icons-container .slider__grid{display:flex;align-items:center;justify-content:space-evenly;gap:0 12px}.usp-icons-with-text .slider__item .icons-with-text__text{margin-left:0;font-weight:600;font-size:13px;line-height:26px}.usp-icons-with-text .usp-icons-container .slider__item .icon{width:16px;height:16px;margin-right:4px}.usp-icons-with-text .usp-icons-container .slider-nav .icon{width:18px;height:auto}product-recommendations .slider{margin:0 -8px}product-recommendations .slider__item{padding:8px}.card.card--related.card--mini{background:#fff;border-radius:8px;padding:8px;box-shadow:0 4px 10px #0000001a}.card--related .card__info{flex:auto;padding:0}.card--related .card__info-container{flex-direction:row;align-items:center;gap:10px;padding-left:16px}.card--related .btn{border-radius:6px;padding:8px 8px 6px;font-size:12px;line-height:16px;font-weight:600;min-width:115px}.card--related .btn.quick-add-view-btn{display:block}.card--related form.js-product-form{flex-flow:column;display:flex;gap:10px}.card--related .price__current{font-size:1.2em;color:#0d0d0d}.card--related .price .price__was{font-size:1.2em}.card--related .price{padding-top:2px}.card--related .card__info .regular-text{margin:2px 0;line-height:18px}.card--related .card__info .regular-text .card-link{margin:0}.card--related .card__info .price{margin-bottom:2px}.card--related .card__quick-add{padding:0;margin:0}.card--related .card__media{flex:0 0 88px;flex:0 0 calc(33.333333% - calc(8 * var(--space-unit)));max-width:135px}product-recommendations .slider .slider__grid{width:100%}.product-info_divider,.product-info__sticky>hr{margin:20px 0}.stockist-button{display:flex;align-items:center;gap:0px 5px;line-height:20px;text-decoration:underline}.stockist-button svg{width:16px;height:auto}.stockist-info{display:flex;flex-flow:wrap;gap:16px 12px;margin-bottom:20px}.product-payment-wrap{display:flex;margin-top:-4px}.product-stockist-wrap{flex:auto}.stockist-info .payment-icons{margin:0}.no-stockist .product-payment-wrap{justify-content:center;flex:auto}.side-drawer-custom .drawer__header{background-color:#0d0d0d;color:#fff;padding:14px 20px 11px}.side-drawer-custom .drawer__header h2{margin:0;padding:0;color:#fff;font-size:18px;line-height:20px;display:flex;align-items:center;gap:0 8px;text-transform:capitalize}.stockist-side-drawer .drawer__close-btn{color:#fff}.icon-roamgear{width:34px;height:auto}.stockist-side-drawer .usp-icons-with-text{margin:0;border-radius:0;background-color:#ac8f61;padding:6px 20px 8px}.stockist-side-drawer .drawer__content{padding:20px}.stockist-side-drawer .usp-icons-with-text .usp-icons-container .slider__grid{gap:0 30px}.stockists-location-wrap .cc-faq-section details.accordion--row,.collapsible-tab details.disclosure--row{background-color:#f4f4f4!important;border-radius:8px;padding:10px;padding-left:16px!important;padding-right:16px!important;border:solid #b2b2b2 .5px!important;margin-bottom:12px}.stockists-location-wrap .disclosure__content,.collapsible-tab .disclosure__content{padding:5px 0 0}.faq-text-text{margin-bottom:7px}.faq-text-column-two{display:flex;flex-flow:wrap;align-items:flex-end;gap:5px 10px}.faq-text-call{margin-bottom:5px}.faq-text-column-left{flex:auto}.stockists-location-wrap .rte .faq-text--btn{text-decoration:none;background-color:#0d0d0d;padding:5px 10px;display:block;border-radius:8px;font-size:12px;font-weight:600;display:flex;color:#fff}.faq-text--btn svg{fill:#cbcbcb;height:auto;width:11px;margin:0 0 0 3px}.rte .faq-text--btn:hover{opacity:1}.cc-faq-not{background-color:#0d0d0d;border-radius:8px;color:#fff;padding:18px;font-size:14px;line-height:18px;font-weight:500}.drawer--cart .card--related .card__media{max-width:120px;min-width:120px}.drawer--cart .card--related .price,.drawer--cart .card--related .card__info .regular-text{margin-bottom:0}.drawer--cart .card--related .card__info .regular-text{line-height:20px}.cart-drawer__checkout-buttons button{display:flex;align-items:center;justify-content:center;margin-bottom:15px;font-size:15px;border-radius:8px;padding:8px 10px}.cart-drawer__checkout-buttons button svg{width:36px;height:auto;margin-right:6px;padding:4px}.cart-drawer__checkout-buttons button span{padding-top:3px}.cart-drawer-payment-icons{display:flex;justify-content:center;padding:20px 0 0}.cart-drawer-payment-icons .payment-icons{margin:0}.cart-item__title{font-weight:400}.cart-drawer-announcement{text-align:center;background:#ac8f61;padding:7px 10px;color:#fff}.cart-announcement-wrap{display:flex;align-items:center;justify-content:center}.cart-announcement-message{margin-left:0;font-weight:600;font-size:13px;line-height:20px}.drawer--cart .cart-item__qty .items-center{margin-top:0;border-radius:8px;display:flex}.cart-item .backorder{margin-bottom:10px}.drawer--cart .cart-item .backorder{margin-bottom:10px;margin-top:0}body .jdgm-preview-badge .jdgm-star.jdgm-star{color:#ac8f61}.card--product .jdgm-widget.jdgm-widget{font-size:13px}.card--product .jdgm-preview-badge .jdgm-star.jdgm-star{padding:0 3px 0 0!important}.footer__meta .es-badge-container{flex:none;margin-right:0;margin-left:auto;padding-right:0}.product-block-accordion-title{display:flex;justify-content:space-between}.product-block-title,.product-info #c-related-products-heading-id,.product-info__block .cart-recommendations-title h2{margin-bottom:10px;font-weight:600;font-size:15px;text-transform:none;color:#0d0d0d}.product-info__block .cart-recommendations-title h2{margin-bottom:0;display:flex;align-items:center;justify-content:space-between}.cc-icons-with-text .icons-with-text__text{font-weight:500;line-height:24px}.cc-main-product .sticky-atc-panel{width:100%;max-width:100%;margin:0;background-color:#f5f5f5}.cc-main-product .sticky-atc-panel .card--sticky-atc{max-width:calc(var(--page-width, 1320px) + var(--gutter) * 2);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter);background-color:transparent}.sticky-atc-panel .card--sticky-atc .card__buttons .btn{background:#0d0d0d!important;color:#fff;border-radius:8px;font-weight:600;line-height:20px;padding:8px 20px 6px;white-space:nowrap;font-size:14px}.sticky-atc-panel .card--sticky-atc .price__default{display:flex;align-items:center}.cart__summary button{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:10px;font-size:15px;border-radius:8px;padding:13px 10px}.cart__summary button .c-icon{width:24px;height:auto}.product-block-accordion-title *{pointer-events:none;text-transform:capitalize}.product-block-accordion-title .slider-nav,.product-block-accordion-title .slider-nav *{pointer-events:all}.contact-item{padding:26px}.contact-item-text{background-color:#000;color:#fff}.contact-text-row{margin:0 0 18px}.contact-text-heading>*{margin:0 0 2px}.contact-item-text .contact-text-text,.contact-item-text .contact-text-text a{color:#9f9f9f;font-size:14px;line-height:20px}.contact-item-text .contact-text-text a:hover{color:#ac8e60;opacity:1}.contact-item-text .contact-text-text strong{color:#fff}.contact-item-form{background:#f5f7f8;border:1px solid #cacaca}.contact-item-form .btn{width:100%}.contact-social{display:flex;flex-flow:wrap;gap:4px}.contact-social .icon{width:20px;height:auto;vertical-align:top}.contact-icon-text-wrap{display:flex;flex-flow:wrap;gap:7px}.contact-form_heading h3{margin-bottom:20px;text-transform:none}.pagination .pagination__arrow--prev{padding:0 20px 0 0;margin:0}.pagination .pagination__arrow--next{padding:0 0 0 20px;margin:0}body .jdgm-carousel-wrapper{width:100%;position:relative;padding:0}body .jdgm-carousel-wrapper .jdgm-widget.jdgm-carousel{width:100%;padding:0 20px}body .jdgm-carousel--card-theme .jdgm-carousel-item__reviewer-name{margin-bottom:4px}body .jdgm-carousel--card-theme .jdgm-carousel-item__product{margin-bottom:5px}.product-multi-tabs-section .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper{height:auto}.product-multi-tabs-section .jdgm-widget .jdgm-carousel__arrows{position:absolute;left:0;width:100%;margin:0;top:50%;transform:translateY(-50%);pointer-events:none;padding:0 5px}.product-multi-tabs-section .jdgm-widget .jdgm-carousel__arrows .jdgm-carousel__left-arrow.jdgm-carousel__left-arrow,.product-multi-tabs-section .jdgm-widget .jdgm-carousel__arrows .jdgm-carousel__right-arrow.jdgm-carousel__right-arrow{margin:0;pointer-events:all}.product-info__block .card--related .card__media{min-width:100px}.card--sticky-atc.card--related .card__media{max-width:65px;min-width:65px}body [data-layout=list] .product-label-container{top:0;bottom:auto;position:absolute}.product-info__block-preorder{position:relative}.product-info__block-preorder .preorder-heading{margin-bottom:6px}.product-info__block-preorder .preorder-text{margin-bottom:4px;font-size:15px}.product-info__block-preorder .oversize-item-button{border:0px;padding:0;font-size:13px;font-weight:500;text-decoration:underline}.product-info__block-preorder .oversize-tooltip{top:calc(100% - 20px)}.media-gallery__thumbs{overflow:auto}.media-gallery__thumbs .media-thumbs{padding-bottom:10px}.media-gallery__thumbs::-webkit-scrollbar{height:3px}.media-gallery__thumbs::-webkit-scrollbar-track{background:#efefef;border-radius:0;margin-inline:0px}.media-gallery__thumbs::-webkit-scrollbar-thumb{background:#000;border-radius:0}.media-gallery__thumbs::-webkit-scrollbar-thumb:hover{background:#000}.product-adventure__block:not(:has(.adventure-grid li)){display:none}.product-info_newsletter_block .btn span.visually-hidden{position:relative;width:auto;height:auto;margin:0;overflow:visible}.product-info_newsletter_block .btn .icon{display:none}.product-info_newsletter_block .input-with-button .btn{padding:14px 20px 12px;color:#fff;background-color:rgb(var(--input-text-color));font-size:14px}.subcollection-carousel-section:not(:has(ul.slider__grid li)){display:none}.disclosure__panel .disclosure__content{margin-bottom:0}.active-filters .active-filter{margin-bottom:10px;margin-right:10px;font-size:.934em}.cart-page-recommendations product-recommendations .slider .slider__grid{grid-auto-columns:calc((100% - var(--column-gap)) / 1)}.c-usp-banner-custom .icons-with-text{background-color:#0d0d0d;color:#fff}.c-usp-banner-custom .icons-with-text .icons-with-text__text{margin-inline-start:0px}.c-usp-banner-custom .icon-container{display:flex}.usp-banner-slider-custom,.usp-banner-slider-custom .slick-list{width:100%}.usp-banner-slider-custom .slick-list{overflow:auto}.usp-banner-slider-custom .slick-list::-webkit-scrollbar{height:2px;display:none}.usp-banner-slider-custom .usp-banner-slick{width:100%;display:flex;align-items:center;justify-content:space-evenly}.usp-banner-slider-custom .usp-banner-item{display:flex!important;flex:auto!important;align-items:center;justify-content:center}.usp-banner-slider-custom .slick-slide .usp-banner-item{width:100%!important}.usp-banner-slider-custom .slick-track{display:flex!important;justify-content:space-between!important;align-items:center}.usp-banner-slider-custom .slick-track .slick-slide{margin:0 36px}.usp-banner-item .rte p{white-space:nowrap}.cc-announcement .announcement{border-bottom:0px}.cc-shop-multi-column .slider[data-overlayscrollbars-viewport]{padding-bottom:30px!important}.c-multi-product-carousel-section .os-scrollbar-handle{height:4px!important;top:0!important}.os-scrollbar-horizontal{height:4px;padding:0}.cc-c-footer-icons-w-text .c-footer-icons-w-text__text .rte{line-height:24px}.usp-banner-slider-custom .icon-container svg{vertical-align:middle}.c-promo-category-section .slider.slider-scrollbar-custom{padding-bottom:20px}.main-products-grid__results>ul{row-gap:30px;margin-bottom:30px}.pagination{font-size:14px}.cc-main-product.product-main .product-media{padding:0 30px 0 0}.cc-main-product.product-main .product-info{padding:0 0 0 30px}.cc-main-product.product-main .product{display:flex}.cc-main-product.product-main .product-media{padding-right:30px}.product-block-accordion-title .slider-nav>.btn{padding-top:0;padding-bottom:0}#footer-id.footer .container{margin-top:0}#footer-id.footer .footer__meta{align-items:center}#footer-id.footer .footer-col{padding:0}.breadcrumbs{margin:16px 0 14px}.breadcrumbs::-webkit-scrollbar{height:3px}.breadcrumbs::-webkit-scrollbar-track{background:#efefef;border-radius:0;margin-inline:0px}.breadcrumbs::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:0}.breadcrumbs::-webkit-scrollbar-thumb:hover{background:#d0d0d0}.product-info .product-info__block,.product-info .product-info__block--sm,.product-info .product-details__block{margin:20px 0}.product-info product-recommendations+.product-info_divider{margin-top:14px}.usp-icons-with-text .slick-list{width:100%}.usp-icons-with-text .slick-track{display:flex!important}.usp-icons-with-text .slick-track .slick-slide{padding:0 10px}.stockists-location-section .section{padding-block:36px}.contact-form-section .section,.collapsible-tab .section,.cc-featured-collection .section,.cc-main-login.section,.cc-main-register.section{margin-block:36px}.cc-faq .reading-width{max-width:initial}.collapsible-tab .disclosure__content{margin-bottom:10px}.collapse-heading{margin:0 0 12px}.collapsible-tab+.cc-contact-form .section{margin-block:30px;padding-block:36px;background:#f5f7f8;border:1px solid #cacaca;border-radius:8px}.collapsible-tab+.cc-contact-form .mb-heading{margin-bottom:0}.featured-collection-products product-card{background:#fff;border-radius:8px;padding:8px;box-shadow:0 5px 10px #0000001a}.featured-collection-products .card__title{font-weight:400;font-size:15px;color:#0d0d0d;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:45px}.shopify-policy__container{width:100%;max-width:calc(var(--page-width, 1320px) + var(--gutter) * 2)!important;margin:0 auto;padding-block:36px!important}.shopify-policy__title h1{font-size:var(--h0-font-size)}.shopify-policy__body .rte>strong{margin-bottom:18px;display:inline-block}.shopify-policy__body .rte h1{font-size:28px;margin-block:18px}.shopify-policy__body .rte h2{font-size:15px;line-height:1.5;margin-block:18px}.shopify-policy__body .rte a{transition:text-decoration .2s ease-out,-webkit-text-decoration .2s ease-out}.shopify-policy__body .rte a:hover{color:#ac8e60;opacity:initial}.shopify-policy__body th,.shopify-policy__body td{padding:8px 12px}.shopify-policy__body table{margin-block:18px}.shopify-policy__title{text-align:center!important}.cc-main-login .login-password__recover-link{position:initial;padding:12px 0 0}#lvideo-wrap{position:fixed;height:100dvh;z-index:9991;opacity:0;visibility:hidden;left:0;top:0;width:100%;transition:all .3s ease-in-out;box-sizing:border-box;background-color:#000c}#lvideo-wrap:after{content:"";display:block;background-color:var(--primary-color);opacity:0;z-index:-1;left:0;top:0;width:100%;height:100%;position:absolute;transition:all .3s ease-in-out;box-sizing:border-box}#lvideo-wrap .lvideo-overlay{left:0;top:0;width:100%;height:100%;position:absolute;transition:all .3s ease-in-out;box-sizing:border-box}#lvideo-wrap .lvideo-container{height:100dvh;display:flex;align-items:center;justify-content:center}#lvideo-wrap video,#lvideo-wrap iframe{border-radius:12px;position:relative;box-sizing:border-box;background-color:#000;z-index:10;box-shadow:0 0 19px #00000029;display:block;max-width:960px;height:auto;width:90%;aspect-ratio:16 / 9}#lvideo-wrap video{object-fit:cover}#lvideo-wrap .lvideo-close{background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;right:5%;top:5%;width:42px;height:42px;border-radius:100%;border:solid 2px var(--primary-color);padding:0;transition:all .3s ease-in-out;z-index:150}#lvideo-wrap .lvideo-close:before,#lvideo-wrap .lvideo-close:after{content:"";width:60%;height:3px;background-color:var(--primary-color);position:absolute;transition:all .3s ease-in-out}#lvideo-wrap .lvideo-close:before{transform:rotate(42deg)}#lvideo-wrap .lvideo-close:after{transform:rotate(-42deg)}#lvideo-wrap .lvideo-close:focus{outline:none}#lvideo-wrap .lvideo-close:hover{background-color:var(--primary-color)}#lvideo-wrap .lvideo-close:hover:before,#lvideo-wrap .lvideo-close:hover:after{background-color:#fff}#lvideo-wrap.active{opacity:1;visibility:visible}#lvideo-wrap.active:after{opacity:.5}.play-btn-animated{width:100px;height:100px;margin-left:auto;margin-right:auto;background-color:#fff;border-radius:100px;transition:all .3s ease;line-height:100px;position:relative;padding:0;cursor:pointer;border:0}.play-btn-animated:before,.play-btn-animated:after{content:"";border:1px solid #fff;width:100px;height:100px;border-radius:50%;position:absolute;left:0;top:0;opacity:1;animation:it-zoom 1s linear infinite}.play-btn-animated:before{animation-delay:.5s}.play-btn-animated:hover{transform:scale(1.1)}.play-btn-animated i{display:block;width:0;height:0;border-style:solid;border-width:15px 0 15px 15px;border-color:transparent transparent transparent #333;margin:auto}@keyframes it-zoom{0%{transform:scale(1);opacity:.6}to{transform:scale(1.5);opacity:0}}.video-gallery-custom .gallery-block{aspect-ratio:1 / 1;flex-direction:column;background:#fff;border-radius:8px;padding:8px;box-shadow:0 5px 10px #0000001a;height:100%;position:relative}.video-gallery-custom .gallery-block__image-text.text-overlay{width:100%;max-width:100%;z-index:0;margin:0}.video-gallery-custom h3{background:#0d0d0d;padding:9px 12px;font-size:12px;line-height:1.4;font-size:13px;text-transform:capitalize;font-weight:500}.video-gallery-custom .gallery-block__image{flex-grow:1;padding:0;flex-direction:column}.video-gallery-custom .video-section__play-btn>.icon{width:calc(40px + 5%);height:auto}.video-gallery-custom .video-section__play-btn{color:#fff}.video-gallery-custom h3 .icon-wrapper{height:16px}strong{font-weight:600}.subheading{font-weight:500}h1.page__title,.cc-image-banner .text-overlay h1,.cc-col-image-banner .text-overlay__heading h1{font-weight:700}.main-menu{font-weight:600;font-size:15px}.cc-header-icons-w-text .cc-header-icons-w-text__text a,.cc-header-icons-w-text .cc-header-icons-w-text__text a strong{font-size:14px}.cc-header-icons-w-text .cc-header-icons-w-text__text,.header__search .search__input{font-size:13px}#slider-header-icons-w-text-id .cc-header-icons-w-text__text strong{font-weight:600}.h0,.text-h0{line-height:.95;font-weight:700}#c-newsletter-id .kl-private-reset-css-Xuajs1 button[type=button]{font-weight:600!important}.product-multi-tabs-section .section__header .section__heading{font-weight:600;text-transform:capitalize;font-size:24px}.card--related .card__info .regular-text{font-weight:600;font-weight:400;font-size:14px}.product-info .product-info__block .product-title{line-height:26px;font-weight:700}h1,.h1,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.font-heading{font-weight:600}h2.section__heading{font-weight:700}.font-bold{font-weight:600}.products-toolbar .label{font-weight:500}.card--sticky-atc.card--related .card__info .regular-text{font-weight:600;font-size:14px}.card--sticky-atc .price__current{font-size:1em}.card--product .card__title{font-size:14px;line-height:1.4;font-weight:400}.facets__filters summary.filter__toggle{font-size:15px!important}.products-toolbar .products-toolbar__filter-btn,.products-toolbar .label{font-size:15px!important;font-weight:600}.subcollection-carousel-section .card__title,.es-header-heading-text{font-weight:500}.cc-reviews-section .es-header-heading-container .es-header-heading-text,.cc-reviews-section .es-header-rating-container .es-rating-value{font-weight:600;font-size:15px}.cc-reviews-section .es-header-rating-container .es-header-rating-reviews-count{font-weight:500;color:#fff;font-size:15px}.es-header-write-review-button-container button{font-weight:500!important;font-size:15px!important;text-transform:unset;border-width:1px!important;border-color:#ac8e60!important;transition:border-color 0s ease!important}.es-header-write-review-button-container button:hover{border-width:1px!important;border-color:#8d8d8d!important;background:unset!important}.es-header-rating-container .es-rating-stars-item-filled{width:20px;height:18px}.es-header-rating-container .es-header-rating,.es-header-component-top .es-header-rating-container{gap:2px}.es-header-rating-container .es-rating-bar-container{margin-top:-2px}.es-review-author-block-container .es-review-author-name{font-weight:500}.active-filters-clear_all{margin:0 0 10px;display:block}.cc-multi-column .h5.card__title{font-size:15px;font-weight:600}.es-card-badge-container .es-rating-value{font-weight:500;letter-spacing:-1px}.es-badge-rating-container .es-badge-reviews-count{font-weight:400}@media(min-width:769px){.product-block-accordion .icon.icon-arrow-down{display:none}}@media(min-width:1023px){.usp-banner-slider-custom .slick-track .slick-slide{width:auto!important}}@media(min-width:1400px){.usp-icons-with-text .slick-track .slick-slide{width:auto!important;padding:0 10px}}@media(max-width:1500px){.footer__payment{padding-right:60px}.back-to-top-custom{right:15px;bottom:62px}}@media(max-width:1200px){.cc-main-product.product-main .product-media{padding-right:15px}.cc-main-product.product-main .product-info{padding-left:15px}}@media(max-width:1200px){.usp-banner-slider-custom .slick-track .slick-slide{margin:0 14px}}@media(max-width:1023px){body #c-main-collection-products-id>div>custom-pagination>div.main-products-grid__filters{padding-right:0;margin-right:0}.cc-gallery .gallery-mobile-carousel:has([data-overlayscrollbars])>.container{padding-bottom:20px}.main-products-grid__filter-promotion::-webkit-scrollbar{height:3px}.main-products-grid__filter-promotion::-webkit-scrollbar-track{background:#efefef;border-radius:0;margin-inline:0px}.main-products-grid__filter-promotion::-webkit-scrollbar-thumb{background:#000;border-radius:0}.main-products-grid__filter-promotion::-webkit-scrollbar-thumb:hover{background:#000}.main-products-grid__filter-promotion{overflow:auto;padding-bottom:10px}.filter-promotion-wrap{display:flex;gap:10px}.filter-promotion-item{min-width:38.33%;margin-top:0}.filter-promotion-item a{display:flex;height:100%}.filter-promotion-item img{object-fit:cover}.drawer__content #facets>div{width:100%}body .slider:not(.slider--contained) .slider__item:last-child{border-inline-end:0px solid transparent;width:100%}#footer-id.footer .footer__meta{align-items:center;justify-content:space-between}.footer__meta .es-badge-container{padding-left:0}}@media(max-width:1100px)and (min-width:769px){header.header__grid main-menu#c-main-menu-id .main-menu__content ul.main-nav>li+li{display:none}#c-main-menu-id>details>div>nav>ul>li:nth-child(1)>details>summary>a{white-space:nowrap}}@media(max-width:989px)and (min-width:769px){.card--related .card__media{flex:45.333333%}.card--related .card__info-container{flex-direction:column;align-items:normal}}@media(max-width:1090px){.usp-banner-item .rte em{display:none}}@media(max-width:768px){.cc-main-product.product-main .product{flex-flow:column}.cc-main-product.product-main .product-media,.cc-main-product.product-main .product-info{width:100%}#c-main-product-id>div>div>div.product-info.product-info--sticky{padding-left:0!important}#c-product-media{padding-right:0!important}store-header header div#c-m-header-search-id{position:absolute;width:100%;left:0;top:70px;background:#252525}store-header.search-is-visible header div#c-m-header-search-id{padding:0}body .search--product-types .search__input{padding-top:15px;padding-bottom:15px}body #c-m-header-search-id>predictive-search>form{margin-top:0!important}body .header .predictive-search{left:0;top:0}body #c-m-header-search-id>predictive-search>form>search-form{max-width:100%}body .search--product-types .search__input{border-radius:0;box-shadow:none!important;background-color:#252525!important}body .search__product-types .custom-select__btn{border-color:#363636!important}body .media-ctrl__counter{border-radius:6px}.faq-text-column-two{flex-flow:column;align-items:flex-start}.product-description--media{display:none}.product-main #c-product-media{margin-top:0;padding-bottom:0}.product-info__block.product-price{margin-top:6px!important}.product-block-accordion-collapse{display:none;padding-bottom:0}.product-block-accordion.active .product-block-accordion-collapse{display:block}.product-overview-wrap{flex-direction:column;gap:12px}.product-overview-collumn-right{gap:12px}.tabs-content-inner-subtitle.product-block-accordion-title{margin-bottom:0}.product_description_block .product-block-accordion{border:solid #b2b2b2 .5px;background-color:#f4f4f4;border-radius:8px;padding:10px 18px}.product_description_block .product-block-accordion-collapse{padding:12px 0 0}.product-block-accordion-title .icon.icon-arrow-down{width:20px;height:20px}.tabs-content-inner-heading,.product-multi-tabs-section .tabs-content .tabs-content-inner-heading{padding:13px 16px 11px;line-height:20px}.cc-icons-with-text #c-usp-banner-text-id{padding-top:10px;padding-bottom:10px}.footer__meta .es-badge-container{margin-right:auto;margin-left:auto;padding:12px 16px}.tabs-nav-scroller{top:71px}.contact-grid.grid{grid-template-columns:repeat(1,minmax(0,1fr))}.filter-promotion-item{min-width:65%}.footer-menu>summary{padding:14px 0}.main-products-grid[data-layout=list] #filter-results>ul>li>product-card{scale:100%}.main-products-grid[data-layout=list] #filter-results>ul>li>product-card{align-items:center}.main-products-grid[data-layout=list] .card .card__media{max-width:180px}.product-multi-tabs-section .section__header .section__heading{font-size:16px}.product-multi-tabs-section .section__header .heading-image{width:30px}.stockist-info{margin-bottom:24px}.cc-collection-products.section{margin-top:20px}.product-block-accordion-title .slider-nav{display:none}.main-products-grid[data-layout=list] .card--product .product-label{font-size:10px;padding:1px 5px}body [data-layout=list] .product-label-container{margin:2px;display:flex;align-items:center;flex-flow:wrap;gap:3px}.main-products-grid[data-layout=list] .card--product .product-label-wrapper:not(:last-child){margin-bottom:0}body .main-products-grid[data-layout=list] .card__quick-add .btn{border-radius:10px;min-width:130px;margin:0;padding:8px 10px}.main-products-grid[data-layout=list] .card--product .card__title{font-size:13px}.main-products-grid[data-layout=list] .card--product .product-card--label-container{clear:both}.main-products-grid[data-layout=list] .card:not(.card--related).card--no-lines .price{float:left;padding-right:8px}.usp-banner-slider-custom .usp-banner-item{justify-content:center}.usp-banner-slider-custom .slick-list{overflow:hidden}.footer .footer-block,.footer .disclosure__panel .footer-menu__links{margin:0;padding:0 0 20px}.product-info .product-info__block,.product-info .product-info__block--sm,.product-info .product-details__block{margin:10px 0}.product-info_divider,.product-info__sticky>hr,.product-info product-recommendations+.product-info_divider{margin:20px 0}.product-info .product-info__block.product-info__block-stockist{margin-top:20px}.stockist-info{margin-bottom:0}.product-info .product-info__block.product-vendor-icons{margin:0 0 10px}.card--related .price__current,.card--related .price .price__was{font-size:1.1em}#c-rich-text-id .md-down\:px-gutter{padding:0}.contact-icon-text-wrap .contact-social~p{margin-bottom:0}.contact-text-row:last-child{margin-bottom:0}.usp-banner-slider-custom .slick-track .slick-slide{margin:0 4px}.c-usp-banner-custom .usp-banner-item .rte p{white-space:normal;text-align:center}.video-gallery-custom{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.back-to-top-custom{position:relative;right:0;bottom:0;text-align:right;margin:10px auto;text-align:center}#footer-id .footer-col--not-collapsed footer-menu details.footer-menu{padding-top:0}.footer .footer-block,.footer .disclosure__panel .footer-menu__links{padding:0}.video-gallery-custom h3,#c-video-grid-list-gallery-id .gallery-block__image-text p{font-size:11px}}@media(max-width:519px){.video-gallery-custom{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:479px){.card--related .card__media{flex:45.333333%}.card--related .card__info-container{flex-direction:column;align-items:normal}.product-info__block.product-info_newsletter_block{position:relative}.product-info_newsletter_block .form__field{padding-bottom:10px}.product-info_newsletter_block .input-with-button .btn{position:absolute;bottom:-2px;width:100%}.card--sticky-atc.card--related .card__info .regular-text{font-size:.9em}.card--sticky-atc.card--related .price__current{font-size:1em;color:#0d0d0d}.card--sticky-atc.card--related .card__buttons{padding-left:10px}.sticky-atc-panel .card--sticky-atc .card__buttons .btn{font-size:11px;padding:7px 10px 5px}.card--sticky-atc .card__buttons{padding-inline-end:0px}.contact-item form>.form__grid,.cc-contact-form form>.form__grid{row-gap:12px}.cc-main-login .form__field,.cc-main-register .form__field{margin-bottom:12px}}@media(max-width:400px){.c-usp-banner-custom .icons-with-text .icons-with-text__text{font-size:13px}}@media(min-width:769px){.footer-tabs-section .featured_collection .carousel .os-scrollbar{padding-left:2px!important;padding-right:2px!important}}.testimonial__quote--with-mark:before{line-height:1!important}@media(max-width:768px){.footer-tabs-section .tab-panel .container{padding-left:20px;padding-right:20px}.checkbox+label:before{border:solid #b2b2b2;border-width:1px}.announcement{padding-bottom:0!important;padding-left:0!important;padding-right:0!important;margin-left:0;background-color:#ac8e60!important;font-size:13px!important;margin-bottom:0;font-weight:500;color:#fff;border-bottom:1px solid white}.products-toolbar .products-toolbar__filter-btn,.products-toolbar .label{font-size:13px;text-transform:uppercase;border-radius:8px;border:1px solid #b2b2b2;box-shadow:unset;padding:8px 16px}}body.template-page-policy #main-content,body.template-page-forms #main-content,body.template-search #main-content{background:linear-gradient(0deg,#eee,#fafafa)}#c-business-reviews-id .es-review-author-block-container{margin-bottom:5px!important}#c-business-reviews-id .es-review-content-rating{margin-bottom:10px!important}.c-usp-banner-custom .icons-with-text__text .rte p{margin-bottom:0}.shopify-payment-button__button{background-color:#0d0d0d!important;color:#fff!important;border:none!important;border-radius:8px!important;font-weight:600!important;font-size:15px!important;transition:none!important;height:42px!important;min-height:42px!important;line-height:42px!important;padding:0 16px!important}.shopify-payment-button__button:hover{background-color:#ac8e60!important;color:#fff!important;border:0!important;transition:none!important}.shopify-payment-button__button:focus,.shopify-payment-button__button:focus-visible,.shopify-payment-button__button:active{background-color:#0d0d0d!important;color:#fff!important;border:0!important;box-shadow:none!important;outline:none!important}shopify-buy-it-now-button>button{background-color:#0d0d0d!important;color:#fff!important;border:none!important;border-radius:8px!important;font-weight:600!important;font-size:15px!important;transition:none!important;height:42px!important;min-height:42px!important;line-height:42px!important}shopify-buy-it-now-button>button:hover{background:#ac8e60!important;color:#fff!important;border:0!important;transition:none!important}#c-stock-status-id>div{margin-top:0!important}#c-stock-status-id>product-inventory{margin-bottom:0!important}.product-adventure-list .adventure-pill{border:1px solid;border-radius:8px;padding:6px 12px;display:block;font-size:13px;font-weight:500;white-space:nowrap}.product-adventure-list .adventure-pill:hover{background-color:#0d0d0d;color:#fff;border-color:#0d0d0d}#product-info .product-adventure-list{padding-bottom:10px}#product-info .product-adventure__block>hr{margin-top:10px}.card--related .btn--secondary.quick-add-view-btn{transition:background-color .35s ease,color .35s ease,border-color .35s ease;opacity:1!important;filter:none!important;transform:none!important}.card--related .btn--secondary.quick-add-view-btn:hover{background-color:#000!important;color:#fff!important;border-color:#000!important}.card--related .btn--secondary.quick-add-view-btn:hover *{color:#fff!important}.card--related .btn--primary:hover{background-color:#ac8e60!important;border-color:#ac8e60!important;color:#fff!important;background:unset}.card--related .btn--primary{transition:background-color .35s ease,color .35s ease,border-color .35s ease;opacity:1!important;filter:none!important;transform:none!important}.quick-add-drawer .drawer__header{background-color:#0d0d0d}.quick-add-drawer .drawer__header h2,.quick-add-drawer .drawer__close-btn{color:#fff}.quick-add-drawer .product-options legend{font-size:13px;font-weight:600}.quick-add-drawer .opt-btn:checked+.opt-label--btn{background-color:#f4f4f4;border:1.5px solid #8D8D8D!important;padding-top:8px;padding-bottom:8px;margin:2px;height:31px;width:auto;border-radius:8px}.quick-add-drawer .opt-label--btn span{font-weight:600;font-size:15px}.quick-add-drawer .opt-label--btn{padding-top:8px;padding-bottom:8px;margin:2px;height:31px;width:auto;border:1px solid #8D8D8D;border-radius:8px}.quick-add-drawer .opt-label--btn:hover{background-color:#0d0d0d;color:#fff;border-color:#0d0d0d}.quick-add-drawer .opt-label--btn{transition:unset}.quick-add-drawer .option-selector__btns{margin-top:0!important}.quick-add-drawer .quick-add-info .link:hover{color:#ac8e60;opacity:unset}.quick-add-drawer .quick-add-info .link{transition:none}.opt-btn:checked+.opt-label:not(.opt-label--swatch):after{border-radius:8px!important}#c-product-info-atc-id .qty-input{border-radius:8px;border:1px solid #b2b2b2;box-shadow:none;padding:0;height:42px}#c-product-info-atc-id .product-info__add-button .btn{background-color:#0d0d0d!important;color:#fff;border:none;border-radius:8px;font-weight:600;font-size:15px;height:42px;transition:none}#c-product-info-atc-id .product-info__add-button .btn:hover{background-color:#ac8e60!important;color:#fff;border:none}#c-product-info-atc-id .btn--secondary{background:none!important}#cart-items .js-cart-empty a.btn,#cart-items .js-cart-empty a.btn--primary,#cart-items .js-cart-empty a.btn--secondary{transition:none!important}#cart-items .js-cart-empty a.btn:hover,#cart-items .js-cart-empty a.btn--primary:hover,#cart-items .js-cart-empty a.btn--secondary:hover{background:#ac8e60!important;border-color:#ac8e60!important;color:#fff!important}#c-cart-drawer-id .cart-drawer__checkout-buttons>button{transition:none!important}#c-cart-drawer-id .cart-drawer__checkout-buttons>button:hover{background:#ac8e60!important;border-color:#ac8e60!important;color:#fff!important}[id^=cart-item-] td.cart-item__qty quantity-input>div{border-radius:8px;border:1px solid #b2b2b2;box-shadow:none;padding:0;height:42px}#cart-recommendations .cart-recommendations-title>div{transform:scale(.9);transform-origin:right center}.cc-cart-drawer promoted-products>h2{text-transform:capitalize}.predictive-result__title.h6{text-transform:capitalize}.cc-main-search h1{font-weight:700!important}#main-content .cc-main-search.section--template{margin-top:0!important}body.template-search .shopify-section.cc-main-search>.container{min-height:400px!important}body.template-search .cc-main-search .predictive-search__results{max-height:30vh}.footer-tabs-section .featured_collection .carousel .os-scrollbar-horizontal{left:32px!important;right:32px!important}.contact-form_heading h3{font-size:18px}
/*# sourceMappingURL=/cdn/shop/t/237/assets/custom.css.map */
