@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..700&display=swap";@font-face{font-family:Satoshi;src:url(/cdn/shop/files/Satoshi-Black.eot);src:url(/cdn/shop/files/Satoshi-Black.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Satoshi-Black.woff2) format("woff2"),url(/cdn/shop/files/Satoshi-Black.woff) format("woff"),url(/cdn/shop/files/Satoshi-Black.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/cdn/shop/files/Satoshi-BlackItalic.eot);src:url(/cdn/shop/files/Satoshi-BlackItalic.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Satoshi-BlackItalic.woff2) format("woff2"),url(/cdn/shop/files/Satoshi-BlackItalic.woff) format("woff"),url(/cdn/shop/files/Satoshi-BlackItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/cdn/shop/files/Satoshi-BoldItalic.eot);src:url(/cdn/shop/files/Satoshi-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Satoshi-BoldItalic.woff2) format("woff2"),url(/cdn/shop/files/Satoshi-BoldItalic.woff) format("woff"),url(/cdn/shop/files/Satoshi-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/cdn/shop/files/Satoshi-Italic.eot);src:url(/cdn/shop/files/Satoshi-Italic.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Satoshi-Italic.woff2) format("woff2"),url(/cdn/shop/files/Satoshi-Italic.woff) format("woff"),url(/cdn/shop/files/Satoshi-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/cdn/shop/files/Satoshi-LightItalic.eot);src:url(/cdn/shop/files/Satoshi-LightItalic.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Satoshi-LightItalic.woff2) format("woff2"),url(/cdn/shop/files/Satoshi-LightItalic.woff) format("woff"),url(/cdn/shop/files/Satoshi-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/cdn/shop/files/Satoshi-Light.eot);src:url(/cdn/shop/files/Satoshi-Light.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Satoshi-Light.woff2) format("woff2"),url(/cdn/shop/files/Satoshi-Light.woff) format("woff"),url(/cdn/shop/files/Satoshi-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/cdn/shop/files/Satoshi-Bold.eot);src:url(/cdn/shop/files/Satoshi-Bold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Satoshi-Bold.woff2) format("woff2"),url(/cdn/shop/files/Satoshi-Bold.woff) format("woff"),url(/cdn/shop/files/Satoshi-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/cdn/shop/files/Satoshi-Regular.eot);src:url(/cdn/shop/files/Satoshi-Regular.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Satoshi-Regular.woff2) format("woff2"),url(/cdn/shop/files/Satoshi-Regular.woff) format("woff"),url(/cdn/shop/files/Satoshi-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/cdn/shop/files/Satoshi-MediumItalic.eot);src:url(/cdn/shop/files/Satoshi-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Satoshi-MediumItalic.woff2) format("woff2"),url(/cdn/shop/files/Satoshi-MediumItalic.woff) format("woff"),url(/cdn/shop/files/Satoshi-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/cdn/shop/files/Satoshi-Medium.eot);src:url(/cdn/shop/files/Satoshi-Medium.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Satoshi-Medium.woff2) format("woff2"),url(/cdn/shop/files/Satoshi-Medium.woff) format("woff"),url(/cdn/shop/files/Satoshi-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}body,p,span,a{font-family:Satoshi,sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:Space Grotesk,sans-serif!important;font-optical-sizing:auto}hr{margin:0 0 40px}body.preloader-active{overflow:hidden}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000;z-index:9999;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:opacity 1s ease-in-out;opacity:1}#preloader.fade-out{opacity:0;pointer-events:none}#preloader video{width:100vw;height:100vh;object-fit:cover;display:block}@media (max-width: 749.98px){#preloader.fade-out{display:flex}#preloader video{height:500px;margin:auto}}body.index .shopify-section-group-header-group.section-header:not(.scrolled-past-header) .header-wrapper,body.collection .shopify-section-group-header-group.section-header:not(.scrolled-past-header) .header-wrapper{background:transparent}.shopify-section-group-header-group.section-header.scrolled-past-header .header-wrapper{background:#fff}header.header .header__menu-item{font-size:15px;margin:0 10px;font-weight:700;letter-spacing:2px}.header__menu-item span{text-decoration:none!important;position:relative}.header__menu-item span:after{position:absolute;content:"";width:100%;height:2px;bottom:0;left:0;background:#000;opacity:0;transition:all .3s ease-in-out}.header__menu-item:hover span:after{opacity:1}.cart-count-bubble{background:#ff0;color:#000}.gm-menu a:not([href]){cursor:pointer}.header__inline-menu>.gm-menu>.gm-item>.gm-target>.gm-text{color:#fff!important}body.index header.header summary.header__menu-item,body.collection header.header summary.header__menu-item,body.index header.header summary.header__menu-item .header__active-menu-item,body.collection header.header summary.header__menu-item .header__active-menu-item,body.index header.header .header__icon,body.collection header.header .header__icon{color:#fff}.shopify-section-group-header-group.section-header.scrolled-past-header header.header .header__menu-item,.shopify-section-group-header-group.section-header.scrolled-past-header header.header .header__menu-item .header__active-menu-item,.shopify-section-group-header-group.section-header.scrolled-past-header header.header .header__icon{color:#000}body.index .shopify-section-group-header-group.section-header:not(.scrolled-past-header) .header__heading-logo-wrapper img,body.collection .shopify-section-group-header-group.section-header:not(.scrolled-past-header) .header__heading-logo-wrapper img{filter:invert(1)}header.header .header__icons .svg-wrapper{width:30px;height:30px}.predictive-search__result-group:first-child{display:none}.footer .footer__list-social{gap:20px}.footer .footer-block__heading{font-weight:600}.footer .list-social__item .link.list-social__link{padding:0}.footer .list-social__item .svg-wrapper{width:30px;height:30px}.footer .list-social__item .svg-wrapper svg.icon{width:100%;height:100%}.footer .footer__content-bottom{padding-block:13px!important}.footer .footer__content-bottom .footer__copyright{margin:0}.footer .footer__content-bottom .footer__copyright .copyright__content{font-size:14px;color:#000}.header__search .search-modal.modal__content{position:fixed;width:100%;height:100%;min-height:unset;background:#000c;justify-content:flex-end}.header__search .search-modal.modal__content .modal-overlay{display:none}.header__search .search-modal.modal__content .search-modal__content{width:35%;padding:50px 25px;background:#fff;align-items:flex-start;position:relative;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start}.header__search .search-modal.modal__content .search-modal__heading{font-size:28px;margin:20px 0 40px;color:#000}.header__search .search-modal.modal__content .field .search__input.field__input{background-color:transparent;border:1px solid #000;color:#000}.header__search .search-modal.modal__content .field .field__label,.header__search .search-modal.modal__content .field .svg-wrapper,.header__search .search-modal.modal__content .modal__close-button .svg-wrapper{color:#000}.header__search .search-modal.modal__content .modal__close-button{position:absolute;top:70px;right:20px}.header__search .search-modal.modal__content .search-modal__form .field:before,.header__search .search-modal.modal__content .search-modal__form .field:after{display:none}@media (min-width: 990px){.announcement-bar-section{position:fixed;width:100%;top:0;left:0}.section-header.shopify-section-group-header-group{position:fixed;width:100%;top:40px;left:0}}@media (max-width: 989.98px){.header{padding:1rem 1.5rem!important}body.index main#MainContent,body.collection main#MainContent{margin-top:-70px}.js .menu-drawer{transition:all .8s ease!important}.header--has-social .menu-drawer__utility-links .svg-wrapper{width:26px;height:26px}.header--has-social .menu-drawer__utility-links .svg-wrapper .icon{width:100%;height:100%}.footer__content-top .grid__item{width:calc(33% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.footer__content-top .grid__item:first-child{width:100%}}@media (max-width: 749.98px){.header__heading-logo{width:100px}.footer__content-top .grid__item .footer-block-image{justify-content:flex-start}.announcement-bar__message{font-size:10px}.header__search .search-modal.modal__content .search-modal__content{width:75%;overflow-y:scroll;height:100dvh}.predictive-search--header{top:0;position:relative;max-height:unset!important;display:block}}body:not(.index):not(.collection) #MainContent{padding-top:105px}.full-slider{height:100dvh;min-height:unset!important}.banner.full-slider .banner__box{background:transparent;padding:0}.banner .banner-link{display:block;width:100%;z-index:2}.home-featured .collection__title .title{margin:0!important;font-weight:700}.home-featured .collection__title p{margin:0!important}.marquee-block .marquee{position:relative;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;padding:10px 0}.mobile-marquee{display:none}.dual-marquee .marquee-container{transform:rotate(5deg)}.dual-marquee .marquee-container:first-child{transform:rotate(-5deg)}.marquee-block .marquee__content{flex-shrink:0;display:flex;justify-content:space-around;min-width:100%;animation:scroll 15s linear infinite}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.marquee-block .marquee--reverse .marquee__content{animation-direction:reverse}.marquee-block .marquee--fit-content{max-width:fit-content}.marquee-block .marquee__content>*{flex:0 0 auto;text-align:center;font-size:20px;letter-spacing:2px}.about-banner{height:100dvh;min-height:unset!important}.about-banner video{object-fit:cover!important;object-position:center}.about-banner .banner__box{max-width:90rem;background:transparent}.pattern-bg{padding:70px 0;background-image:linear-gradient(rgb(235 231 247 / 50%) 1px,transparent 1px),linear-gradient(to right,#ebe7f77f 2px,#fff 2px);background-size:51px 51px}.testimonial-section .title-wrapper{text-align:left;margin:0;padding:0}.testimonial-section .title-wrapper .title{margin:0;font-weight:700}.testimonial-slider .splide__arrows{display:none}.testimonial-slider .testimonial-slide{padding:25px;box-shadow:#959da533 0 8px 24px;border:1px solid #d0d0d0;background:#fff;border-radius:4px;text-align:center;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.testimonial-slider .splide__list{padding:20px 0 40px!important}.testimonial-slider .testimonial-slide .testimonial-content{position:relative;width:60%;text-align:center}.testimonial-slider .testimonial-slide .testimonial-image{width:35%}.testimonial-slider .testimonial-slide .testimonial-image img{width:100%;height:100%;object-fit:cover;object-position:center}.testimonial-slider .testimonial-slide .testimonial-content .quote-icon{width:120px;opacity:.05;position:absolute}.testimonial-slider .testimonial-slide .review-title{font-size:26px;line-height:1.4;font-weight:800;margin:10px 0 0}.testimonial-slider .testimonial-slide .quote{margin:0 0 10px;font-size:16px}.testimonial-slider .testimonial-slide .author-info img{border-radius:50px;width:80px}.testimonial-slider .testimonial-slide .author-info .author{margin:10px 0 0;font-size:21px;color:#000;font-weight:600;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.testimonial-slider .testimonial-slide .author-info .author svg{width:20px;height:20px;margin-left:6px}.testimonial-slider .splide__pagination .splide__pagination__page{background:#000!important}@media (max-width: 989.98px){body:not(.index):not(.collection) #MainContent{padding-top:0}.home-featured .collection__title .title,.testimonial-section .title-wrapper .title{font-size:40px}}@media (max-width: 749.98px){.full-slider{height:auto}.full-slider .banner__content{min-height:600px!important}.home-featured .collection__title .title,.testimonial-section .title-wrapper .title{font-size:28px}div[id*=double_marquee]{padding-block:30px 0!important}.desktop-marquee,.mobile-marquee .marquee-container:nth-child(2){display:none}.mobile-marquee{display:block}.dual-marquee .marquee-container{transform:rotate(0)!important;margin-block:5px}.about-banner{height:auto}.pattern-bg{padding:50px 0}.testimonial-slider .testimonial-slide .testimonial-image{width:50%;margin:0 auto 15px}.testimonial-slider .testimonial-slide .testimonial-content{width:100%}.testimonial-slider .testimonial-slide .testimonial-content .reviewer-rating svg{height:16px}.testimonial-slider .testimonial-slide .review-title{font-size:20px;margin:0}.testimonial-slider .testimonial-slide .quote{font-size:14px;line-height:1.5}.testimonial-slider .testimonial-slide .author-info .author{margin:0;font-size:16px}}.collection-hero{padding:0!important;min-height:400px;display:flex}.collection-hero .collection-hero__inner{position:relative;margin:0;width:100%;max-width:unset;height:auto;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:end;align-content:flex-start}.collection-hero .collection-hero__image-container{flex:unset;margin:0;width:100%;height:100%;min-height:unset;position:absolute;top:0;left:0}.collection-hero .collection-hero__image-container:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:#000;z-index:1;opacity:.5}.collection-hero .collection-hero__image-container img{position:relative!important;top:unset!important;left:unset!important;object-fit:cover;object-position:top}.collection-hero .collection-hero__text-wrapper{display:flex;flex-direction:column;justify-content:flex-end;flex:unset;position:relative;z-index:9;pointer-events:none}.facet-filters__sort{box-shadow:none!important;outline:none!important;padding:10px 30px 10px 15px!important;border:1px solid #000!important}.facet-filters__sort+.svg-wrapper{right:15px}.card-wrapper .card__content .card__heading a:after{display:none}.card-wrapper .card__inner .card__content{padding:0!important}.card-wrapper .card__inner .card__content .card__badge .badge{font-size:16px;font-weight:800;border:none;padding:10px 35px 10px 25px;clip-path:polygon(100% 0,80% 50%,100% 100%,0 100%,0 0)}.card-wrapper .card__information a,.card-wrapper .card__information .price{font-size:16px;font-weight:700}.card-wrapper .card__information .price *{font-family:DM Sans,sans-serif!important}.card-wrapper .card__information .price .price-item--sale{background:#ff0;padding:0 5px}.card-wrapper .product-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9}.card-wrapper .product-link a{width:100%;height:100%;font-size:0}.card-wrapper .quick-add-icon{position:absolute;right:10px;bottom:10px;width:calc(100% - 20px);z-index:99;text-align:right;display:flex;flex-wrap:wrap;justify-content:flex-end}.card-wrapper .quick-add-icon .plus-icon{width:24px;height:24px;border-radius:50px;background:#d9d8d8;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;cursor:pointer}.card-wrapper .quick-add-icon.active .plus-icon{display:none}.card-wrapper .quick-add-icon .plus-icon svg{width:12px;height:12px}.card-wrapper .quick-add-icon .q-add-wrapper{display:none;width:100%;padding:10px;background-color:#fff;border-radius:4px;position:relative;text-align:left}.card-wrapper .quick-add-icon.active .q-add-wrapper{display:block}.card-wrapper .quick-add-icon .q-add-close{position:absolute;top:5px;right:5px;width:24px;height:24px;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:50px;background:#d9d8d8;cursor:pointer}.card-wrapper .quick-add-icon .q-add-close svg{width:10px}.card-wrapper .quick-add-icon .q-add-wrapper .q-atc-title{text-align:center;font-size:12px;font-weight:900;display:flex;justify-content:center;align-items:center;gap:5px}.card-wrapper .quick-add-icon .q-add-wrapper .q-atc-option-name{font-size:16px;font-weight:700;margin:0 0 4px}.card-wrapper .quick-add-icon .size-options{display:flex;flex-wrap:wrap;gap:5px}.card-wrapper .quick-add-icon .size-options .size-label{position:relative}.card-wrapper .quick-add-icon .size-options .size-label .size-radio{position:absolute;width:100%;height:100%;margin:0;opacity:0;visibility:hidden}.card-wrapper .quick-add-icon .size-options .size-label .size-text{display:inline-block;font-size:13px;background-color:#fff;padding:3px 12px;border-radius:4px;margin:0 1px 5px;cursor:pointer;box-shadow:#959da533 0 8px 24px}.card-wrapper .quick-add-icon .size-options .size-label .size-radio:checked+.size-text,.card-wrapper .quick-add-icon .size-options .size-label:hover .size-text{background-color:#000;color:#fff}.card-wrapper .quick-add-icon .q-add-wrapper .quick-add-button{width:100%;margin-top:10px;background:#000;border:none;outline:none;color:#fff;padding:8px;font-size:14px;cursor:pointer}.card-wrapper .quick-add-icon .q-add-wrapper .quick-add-button[disabled]{opacity:.1;cursor:not-allowed}@media (max-width: 749.98px){.card-wrapper .card__inner .card__content .card__badge .badge{font-size:12px;padding:8px 25px 8px 15px}.card-wrapper .card__information a,.card-wrapper .card__information .price{font-size:13px}.product-grid .card-wrapper .card__inner{height:270px}}.product__info-wrapper .pdp-title-and-price{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid rgba(31,31,31,.3)}.product__info-wrapper .pdp-title-and-price{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:10px}.product__info-wrapper .pdp-title-and-price .product__title{font-size:20px;margin:0;font-weight:700}.product__info-wrapper .pdp-title-and-price .tagline{font-size:14px;font-weight:500;font-style:italic;margin:7px 0 0}.product__info-wrapper .pdp-title-and-price .price__container div[class*=price] .price-item{margin:0;font-size:18px;font-weight:700}.product__info-wrapper .pdp-title-and-price div[id*=price-template]{width:55%;max-width:220px}.product__info-wrapper .pdp-title-and-price .price{text-align:right}.product__info-wrapper .pdp-title-and-price .price .price__container{width:100%}.product__info-wrapper .pdp-title-and-price .price .mrp-text{display:inline-block!important;font-weight:700;font-size:12px}.product__info-wrapper .pdp-title-and-price .price .inc-tax{display:block!important;font-size:12px;font-weight:500;color:#7c7c7c;line-height:6px}.product__info-wrapper variant-selects .product-form__input{width:90%;max-width:unset;margin-bottom:40px;text-align:center;justify-content:center}.product__info-wrapper variant-selects .product-form__input .form__label__wrapper{width:100%;padding-bottom:8px;margin-bottom:18px;border-bottom:1px solid rgba(31,31,31,.3);display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;position:relative}.product__info-wrapper variant-selects .product-form__input:first-child .form__label__wrapper{border:none;padding-bottom:0;margin-bottom:10px}.product__info-wrapper variant-selects .product-form__input .form__label,.product__info-wrapper variant-selects .product-form__input .form__label__wrapper .size-chart-popup-button{font-size:14px;color:#000;font-weight:700;text-transform:uppercase}.product__info-wrapper variant-selects .product-form__input .form__label__wrapper .size-chart-popup-button{cursor:pointer}.product__info-wrapper variant-selects .product-form__input .form__label__wrapper .size-chart-popup-button{text-decoration:underline;position:absolute;right:0}.product__info-wrapper variant-selects .product-form__input .form__label__wrapper .size-chart-popup-button:hover{text-decoration:none}.product__info-wrapper variant-selects .product-form__input label{border-radius:0!important}.product__info-wrapper variant-selects .product-form__input.Color label{padding:0;display:inline-flex;flex-wrap:wrap;border:2px solid #000}.product__info-wrapper variant-selects .product-form__input.Color input[type=radio]:checked+label{box-shadow:#00000059 0 5px 15px}.product__info-wrapper .product-popup-modal__opener,.product__info-wrapper #gokwik-buy-now[disabled]{display:none}.product__info-wrapper .offer-text{display:flex;align-items:start;gap:10px;background:#f3f3f3;padding:20px;margin:0;width:100%}.product__info-wrapper .offer-text img{max-width:35px;width:fit-content}.product__info-wrapper .offer-text p{font-weight:500;font-size:14px;line-height:18px;color:#000;margin:0}.product__info-wrapper .offer-text p span{font-weight:800;display:block;color:#000;padding-bottom:10px;font-size:15px}.product__info-wrapper .buy-buttons,.product__info-wrapper .buy-buttons .product-form{margin:0!important}.product__info-wrapper .buy-buttons .product-form__buttons{max-width:100%;display:flex;flex-wrap:wrap;flex-direction:row}.product__info-wrapper .buy-buttons .product-form__buttons>*{width:50%;margin:0}.product__info-wrapper .buy-buttons .product-form .product-form__submit{height:52px}.product__info-wrapper .buy-buttons .product-form__buttons .product-form__submit[disabled],.product__info-wrapper .buy-buttons .product-form__buttons .product-form__submit[disabled]~.shopify-payment-button{display:none!important}.product__info-wrapper .buy-buttons .product-form .restock-rocket-button-container{width:100%}.product__info-wrapper .buy-buttons .product-form button.restock-rocket-button{margin:0!important;height:52px}.product__info-wrapper .buy-buttons .product-form__buttons .shopify-payment-button shopify-accelerated-checkout{height:100%;display:block}.product__info-wrapper .buy-buttons .product-form__buttons .shopify-payment-button .shopify-payment-button__button{height:52px}.product__info-wrapper .product__text{margin:15px 0}.product__info-wrapper .product__text ul{margin:0;padding:0;display:flex;flex-wrap:wrap;font-size:14px;gap:25px}.product__info-wrapper .product__text ul li:first-child{list-style:none}.product__info-wrapper .product__accordion,.faq_accordion{margin:0}.product__info-wrapper .product__accordion .accordion__header,.faq_accordion .accordion__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:20px 0 0;cursor:pointer}.accordion__content{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out,padding .3s ease-in-out;padding:0 15px;opacity:0}.accordion__content.active{max-height:500px;opacity:1;padding-top:10px;padding-bottom:10px}.product__info-wrapper .product__accordion summary,.faq_accordion summary{padding:20px 0}.product__info-wrapper .product__accordion summary .accordion__title,.faq_accordion summary .accordion__title{font-size:14px;font-weight:400;letter-spacing:1.5px}.product__info-wrapper .product__accordion summary .icon,.faq_accordion summary .icon{width:18px;height:18px;top:25px}.product__info-wrapper .product__accordion .accordion__content p,.faq_accordion .accordion__content p{font-size:14px}.product-media-modal__content img{max-height:90dvh;width:auto;max-width:80%;object-fit:contain}.PDP-features .multicolumn-card__info{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:12px}.PDP-features .multicolumn-card__info .icon-block img{width:60px;height:60px}.PDP-features .multicolumn-card__info .content-block{margin:0}.PDP-features .multicolumn-card__info .content-block .inline-richtext{font-size:14px;font-weight:800;text-transform:uppercase;color:#000}.PDP-features .multicolumn-card__info .content-block .rte{font-size:14px;line-height:1.5}.jdgm-review-widget .jdgm-rev-widg__title{text-align:left;font-size:40px;font-weight:700}.jdgm-review-widget .jdgm-gallery-wrapper{max-width:unset;width:100%}.jdgm-review-widget .jdgm-gallery-wrapper .jdgm-gallery-title{font-size:40px;color:#000;font-weight:700;text-transform:capitalize}.PDP-video-banner .video-wrapper{position:relative}.PDP-video-banner .video-wrapper:after{position:absolute;content:"";width:150px;max-width:150px;height:100%;top:0;right:-1px;text-align:center;background:linear-gradient(to left,#f4f4f4,#fffc 19%,#fff9 34%,#ffffff61 47%,#ffffff47 56.5%,#ffffff31 65%,#ffffff20 73%,#ffffff13 80.2%,#ffffff0b 86.1%,#ffffff05 91%,#ffffff02 95.2%,#ffffff01 98.2%,#fff0)}.PDP-video-banner .video-wrapper:before{position:absolute;content:"";width:100%;max-width:100%;left:0;right:auto;height:30%;background:linear-gradient(#f4f4f4,#fffc 19%,#fff9 34%,#ffffff61 47%,#ffffff47 56.5%,#ffffff31 65%,#ffffff20 73%,#ffffff13 80.2%,#ffffff0b 86.1%,#ffffff05 91%,#ffffff02 95.2%,#ffffff01 98.2%,#fff0);bottom:auto;top:0}.PDP-video-banner .video-wrapper{max-height:500px}.PDP-video-banner .video-wrapper video{width:100%;height:100%;object-fit:cover;object-position:center}.PDP-video-banner .image-with-text__heading{font-weight:700}#form-Promotion{display:none!important}.related-products__heading{margin:0 0 3rem;font-weight:700}@media (min-width: 750px){.product .product__media-wrapper .product__media-list{display:flex;flex-wrap:wrap;gap:0;margin:0}.product .product__media-wrapper .product__media-list .product__media-item{width:100%;max-width:unset}.product .product__media-wrapper .product__media-list .product__media-item .product-media-container{width:100%}.product .product__media-wrapper .product__media-list .product__media-item span.product__media-icon{display:none}.product .product__media-wrapper .product__media-list .deferred-media__poster img{width:100%;object-fit:cover;object-position:center}}@media (max-width: 990.98px){.product__info-wrapper .pdp-title-and-price{flex-wrap:wrap}.product__info-wrapper .pdp-title-and-price div[id*=price-template]{width:100%;max-width:unset}.product__info-wrapper .pdp-title-and-price .price{text-align:left}.product__info-wrapper .buy-buttons .product-form .product-form__submit,.product__info-wrapper .buy-buttons .product-form__buttons .shopify-payment-button .shopify-payment-button__button{padding:15px 10px}.PDP-features .multicolumn-card__info{justify-content:flex-start}.PDP-video-banner .video-wrapper{height:100%}.related-products__heading,.jdgm-review-widget .jdgm-rev-widg__title,.jdgm-review-widget .jdgm-gallery-wrapper .jdgm-gallery-title{font-size:40px}}@media (max-width: 749.98px){.product__info-wrapper .pdp-title-and-price .product__title{font-size:18px}.product-media-container.constrain-height.media-fit-contain{width:100%!important}.product-media-container.constrain-height .media{padding-top:130%!important}.related-products__heading,.jdgm-review-widget .jdgm-rev-widg__title,.jdgm-review-widget .jdgm-gallery-wrapper .jdgm-gallery-title{font-size:32px}.product__info-wrapper .product__text ul{list-style:none}.product__info-wrapper variant-selects .product-form__input.Color label .variant-swatch-img{width:50px}.product__info-wrapper variant-selects .product-form__input .form__label__wrapper{justify-content:space-between}.product__info-wrapper variant-selects .product-form__input .form__label__wrapper .size-chart-popup-button{position:relative;right:unset}.product__info-wrapper variant-selects .product-form__input{text-align:left;justify-content:flex-start}}.default-page-content .main-page-title{text-align:center;font-size:36px}.craftsship-intro .page-width{max-width:unset;padding:0;margin:0}.craftman-intro .rich-text__heading,.craftman-img-text .image-with-text__heading{font-weight:700}.craftsship-intro .image-with-text__grid .image-with-text__media-item{width:55%;flex:unset}.craftman-img-text .image-with-text__media{height:40rem}.craftsship-intro .image-with-text__grid .image-with-text__media-item .media{border:none}.craftsship-intro .image-with-text__grid .image-with-text__media-item img{border-radius:0}.craftsship-intro .image-with-text__grid .image-with-text__text-item{width:45%;flex:unset}.contact-info-block .content-block .inline-richtext{font-weight:700;font-size:22px;margin-bottom:5px}.contact-info-block .content-block p a{font-weight:700;color:#00f}h2.collapsible-content__heading,.craftsship-intro .image-with-text__heading{font-weight:700}.template-search__results .card-wrapper .card__information .restock-rocket-button{display:none}@media (max-width: 990.98px){.craftman-intro .rich-text__blocks{max-width:unset}.craftman-intro .rich-text__heading,.craftman-img-text .image-with-text__heading,.contact-info-block .title,.craftsship-intro .image-with-text__heading,.collapsible-content__header .collapsible-content__heading,.default-page-content .main-page-title{font-size:40px}}@media (max-width: 749.98px){.craftman-hero{min-height:calc(100dvh - 104px)}.craftman-intro .rich-text__heading,.craftman-img-text .image-with-text__heading,.contact-info-block .title,.craftsship-intro .image-with-text__heading,.collapsible-content__header .collapsible-content__heading,.default-page-content .main-page-title{font-size:32px;padding:0!important}.craftsship-intro .image-with-text__media{height:40rem}.craftman-img-text .image-with-text__content,.contact-info-block .title,.craftsship-intro .image-with-text__heading{padding:20px 0}.craftsship-intro .image-with-text__grid .image-with-text__text-item,.craftsship-intro .image-with-text__grid .image-with-text__media-item{width:100%}.craftsship-intro .image-with-text__grid{flex-direction:column-reverse}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/theme_style.css.map */
