.page-content.page-content--product.custom-style{padding-top:44px}.custom-style .product-block.product-block--tab{margin:0!important}.pdp-delivery-block{margin:0 0 24px}.custom-style .variant-input-wrap label{padding:6px 16px;font-family:Numans,sans-serif;font-weight:400;font-style:Regular;font-size:12px}.custom-style .csp-icon-text-block,.csp-icon-text-block{margin:23px 0 10px}.product__quantity{margin:20px 0}.custom-style .product-single__title{font-family:Satoshi;font-weight:400;font-style:Regular;font-size:30px;leading-trim:NONE;line-height:32px;letter-spacing:letter spacing/-0_44;text-align:left;vertical-align:middle;text-transform:capitalize;margin:0 0 20px}.product-single__title{font-family:Satoshi;font-weight:400;font-style:Regular;font-size:30px;leading-trim:NONE;line-height:36px;letter-spacing:letter spacing/-0_44;text-align:left;vertical-align:middle;text-transform:capitalize;margin:0 0 20px}.custom-style .product-block{margin-bottom:20px}.product__quantity *{border:0px}.custom-style button.js-qty__adjust.js-qty__adjust--minus{border-right:1px solid #D9D9D9;border-left:0px}.custom-style button.js-qty__adjust.js-qty__adjust--plus{border-left:1px solid #D9D9D9}.custom-style .js-qty__wrapper{background:#f7f7f7;border:1px solid #DFDFDF!important}.custom-style .js-qty__adjust:hover{background-color:unset;color:unset}button.size-chart-close{border:0px;font-size:24px}.custom-style .product__price{color:#c92b2b;font-family:Satoshi;font-weight:400;font-style:Regular;font-size:24px;leading-trim:NONE;line-height:20px;letter-spacing:1px;text-align:center;vertical-align:middle}.custom-style .price-item--last{font-family:Satoshi;font-weight:700;font-style:Bold;font-size:24px;leading-trim:NONE;line-height:30px;letter-spacing:1px;text-align:center;vertical-align:middle;text-transform:capitalize}.custom-style label.variant__label{color:#1c1c1c;font-family:Satoshi;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:40px;letter-spacing:0%;text-align:left;vertical-align:middle;margin:0 0 12px;display:flex;justify-content:space-between}.product__quantity{margin:42px 0}.custom-style .variant-input-wrap label{padding:10px 20px;font-family:Numans,sans-serif;font-weight:400;font-style:Regular;font-size:15px;leading-trim:NONE;line-height:12px;letter-spacing:0px;text-align:center;vertical-align:middle;text-transform:capitalize;margin-right:10px;border:.5px solid #979797;border-radius:76px;box-shadow:none}.product__quantity label{display:none;padding:20px 0;margin:20px 0}.custom-style .quantity__label.form__label{display:none}.custom-style .js-qty__wrapper{background:#f7f7f7;border:1px solid #DFDFDF;border-radius:112px;justify-content:center;max-width:100px;align-items:anchor-center}.custom-style .quantity:before,.quantity:after{display:none}.custom-style button.quantity__button{max-width:25px;max-height:min-content}.quantity__input{max-width:40px;font-family:Inter;font-weight:300;font-style:Light;font-size:20px;leading-trim:NONE;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle;padding:0}.custom-style .quantity__input{position:relative;padding:0 15px}.custom-style .quantity__input:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:60%;background:#000}.custom-style .quantity__input:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:60%;background:#000}.custom-accordion{padding:0 0 14px;margin:0 0 19px;border-bottom:.5px solid #0000004D}.custom-style .accordion-toggle{background:none;border:0;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:0}.custom-style .rich_text p{color:#000;font-family:""Satoshi"";font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:15px 0 0;letter-spacing:0}.custom-accordion button.accordion-toggle.active+.custom-accordion-content{padding:12px 0 16px}.accordion-icon-text-item img{width:28px;height:28px;aspect-ratio:1/1}.accordion-icon-text-wrapper{margin:20px 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.accordion-icon-text-item{display:flex;align-items:center;gap:12px;align-self:stretch}.custom-style .custom-accordion-content li{color:#000;font-family:Satoshi;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.custom-style .custom-accordion-content p{font-family:Satoshi!important;color:var(--Dark-grey, #4C5558);font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:0}.custom-style .custom-accordion-content strong{color:#000;font-family:Satoshi;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.custom-style img.icon-plus{width:20px;height:20px;flex-shrink:0}.custom-style img.icon-minus{width:22px;height:auto;flex-shrink:0}.custom-style .custom-accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.custom-style .accordion-title{text-align:center;font-family:Outfit;font-size:18px;font-style:normal;font-weight:600;line-height:normal;color:#000}button.js-qty__adjust.js-qty__adjust--minus{border-right:1px solid #000}button.js-qty__adjust.js-qty__adjust--plus{border-left:1px solid #000}.custom-style .accordion-toggle.active .icon-plus{display:none}.custom-style .accordion-toggle.active .icon-minus{display:inline-block}.custom-style .custom-accordion:last-child{margin:0}.grid-product__meta{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;padding-top:10px;gap:10px}.grid-product__title.grid-product__title--heading{font-family:Satoshi;font-weight:500;font-style:Medium;font-size:18px;leading-trim:NONE;line-height:24px;letter-spacing:0px}.grid-product__price{font-family:Satoshi;font-weight:300;font-style:Light;font-size:18px;leading-trim:NONE;line-height:22px;letter-spacing:0px;margin:0}@media(max-width:768px){.grid-overflow-wrapper .grid__item{display:inline-block;flex:0 0 90vw;float:none;white-space:normal;width:80vw}.grid-overflow-wrapper{-webkit-overflow-scrolling:touch;overflow:hidden;overflow-x:scroll;scrollbar-width:none}.grid-overflow-wrapper::-webkit-scrollbar{display:none}div#CollectionSection-template--18548120846449__featured_collection_bbLtbq{padding:0!important}div#shopify-section-template--18548120846449__featured_collection_bbLtbq{margin:0!important}.page-width--flush-small{padding:8px}.section-header__title{font-family:Satoshi;font-weight:700;font-style:Bold;font-size:18px!important;leading-trim:NONE;line-height:24px;letter-spacing:0px;text-align:left;vertical-align:middle;text-transform:capitalize;margin:0}.custom-style .accordion-toggle{padding:3px 0 18px}.custom-style{padding:0 0 20px!important}.custom-style img.icon-minus{width:20px}.custom-accordion{margin:20px 0}.custom-style .custom-accordion-content p{font-family:Outfit!important;color:var(--Dark-grey, #4C5558);font-size:12px;font-style:normal;font-weight:400;line-height:150%;margin:0}.custom-style .custom-accordion-content strong{color:#000;font-family:Outfit;font-size:12px}.accordion-icon-text-item{align-items:start}}.size-chart-modal{display:none}.size-chart-modal.active{display:block}.size-chart-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;z-index:999}.size-chart-modal.active{display:flex}.size-chart-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.size-chart-content{position:relative;background:#fff;width:100%;max-width:fit-content;max-height:90vh;overflow-y:auto;padding:00px;border-radius:12px;z-index:2;animation:popupFade .3s ease}@keyframes popupFade{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.size-chart-image img{width:100%;max-height:600px;object-fit:contain}.header h3{font-family:Satoshi;font-weight:400;font-style:Regular;font-size:30px;leading-trim:NONE;line-height:36px;letter-spacing:letter spacing/-0_44;text-align:center;vertical-align:middle;text-transform:capitalize;margin:0}.popup-header{display:flex;justify-content:flex-end;margin:0;position:absolute;right:10px;top:0}.custom-style .csp-icon-text-block{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;padding:32px 0;border-top:.5px solid #0000004D;border-bottom:.5px solid #0000004D;margin:53px 0 42px}.cs-hide{display:none}.custom-style .icon-text-row{display:flex;align-items:center;gap:20px}.custom-style .icon-wrapper img{width:28px;height:28px;aspect-ratio:1/1;object-fit:contain}.custom-style .text-wrapper .row-text{font-family:Satoshi;font-weight:300;font-style:Light;font-size:18px;leading-trim:NONE;line-height:26px;letter-spacing:0px;vertical-align:middle;text-transform:capitalize;margin:0}@media(max-width:768px){.custom-style .csp-icon-text-block{display:grid;grid-template-columns:1fr!important;gap:17px;padding:14px 0;border-top:.5px solid #0000004D;border-bottom:.5px solid #0000004D;margin:23px 0 25px}.custom-style .icon-text-row{align-items:center;gap:8px}.custom-style .icon-text-block{gap:8px;margin:10px 0 24px;justify-content:flex-start}.custom-style .icon-wrapper img{width:28px;height:28px}.custom-style .text-wrapper .row-text{color:#000;text-align:left;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1px}.custom-style .csp-icon-text-block .icon-wrapper img{width:23px;height:23px}}.delivery-icon{background:#000;display:flex;gap:8px;align-items:center;padding:4px 8px;border-radius:10px;min-width:max-content}.delivery-icon img{width:22px;height:auto;display:block}.delivery-content{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.delivery-text{font-family:Satoshi;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:18.79px;letter-spacing:1px;text-align:center;vertical-align:middle;color:#fff}.delivery-richtext{color:#333}.delivery-richtext p{font-family:Satoshi;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:18.79px;letter-spacing:1px;text-align:center;vertical-align:middle;margin:0}.delivery-richtext strong{font-family:Satoshi;font-weight:800;font-style:ExtraBold;font-size:17px;leading-trim:NONE;line-height:18.79px;letter-spacing:1px;text-align:center;vertical-align:middle;color:#e64997}button.size-chart{background:#fff;border:0px;font-family:Satoshi;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:14px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#e64997;cursor:pointer}@media(max-width:768px){.pdp-delivery-block{padding-bottom:15px}.delivery-text,.delivery-richtext p,.delivery-richtext strong{font-size:10px;line-height:18.79px;letter-spacing:1px;vertical-align:middle}}.pdp-custom-button a{display:inline-block;border:1px solid #000000;background:#fffc;font-family:""Satoshi"",sans-serif;font-weight:500;font-style:normal;font-size:16px;line-height:18px;letter-spacing:0px;text-align:center;vertical-align:middle;text-transform:uppercase;padding:22px 40px;color:#000;text-decoration:none;transition:all .3s ease-in-out;border-radius:8px;width:100%}button.btn.btn--full.add-to-cart.pdp-custom-button{border-radius:8px;font-family:Satoshi;font-weight:500;font-style:Medium;font-size:16px;leading-trim:NONE;line-height:18px;letter-spacing:0px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#fff;display:flex;justify-content:center;align-items:center;gap:7px;padding:22px 40px}label.variant__label{font-family:Satoshi;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:40px;letter-spacing:0px;text-align:left;vertical-align:middle;color:#1c1c1c}.custom-style .accordion-title{text-align:center;font-style:normal;color:#000;font-family:Satoshi;font-weight:500;font-style:Medium;font-size:18px;leading-trim:NONE;line-height:26px;letter-spacing:0px;vertical-align:middle;text-transform:uppercase}.custom-style img.icon-plus{width:20px;height:20px;flex-shrink:0;display:none}.custom-style button.label.collapsible-trigger.collapsible-trigger-btn.collapsible-trigger-btn--borders.collapsible--auto-height{border:none;padding:16px 0;font-family:Satoshi;font-weight:500;font-style:Medium;font-size:18px;leading-trim:NONE;line-height:26px;letter-spacing:0px;vertical-align:middle;text-transform:uppercase;color:#1c1c1c}.custom-style .collapsible-content__inner.rte{border:none!important;border:0;padding:0 0 14px!important;font-family:Satoshi;font-weight:500;font-style:Medium;font-size:16px;leading-trim:NONE;line-height:26px;letter-spacing:0px;vertical-align:middle;text-transform:capitalize}span.variant__label-info{display:none}.pdp-delivery-block{display:flex;align-items:center;gap:10px;margin:0;padding-bottom:20px}.product__quantity{margin:37px 0 27px}.custom-style .csp-icon-text-block{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;padding:32px 0;border-top:.5px solid #0000004D;border-bottom:.5px solid #0000004D;margin:53px 0 30px}size-chart svg{width:15px;height:11px}button.size-chart{font-family:Jost;font-weight:400;font-style:Regular;font-size:12px;leading-trim:NONE;line-height:14px;letter-spacing:0%;text-align:center;vertical-align:middle}button.btn.btn--full.add-to-cart.pdp-custom-button{padding:15px 40px;background:#000}.pdp-custom-button a{padding:14px 40px}html{scroll-behavior:smooth}@media(max-width:768px){.delivery-icon{background:#000;display:flex;gap:5px;align-items:center;padding:4px 8px;border-radius:10px;min-width:max-content}.delivery-icon img{width:16px;height:auto;display:block}.custom-style .product-single__title{font-family:Jost;font-weight:500;font-style:Medium;font-size:24px;leading-trim:NONE;line-height:26px;letter-spacing:0px;text-align:left!important;vertical-align:middle;text-transform:capitalize;margin-bottom:15px!important}.delivery-text,.delivery-richtext p,.delivery-richtext strong{text-align:left;line-height:normal}.custom-style label.variant__label{font-family:Jost;font-weight:600;font-style:SemiBold;font-size:12px;leading-trim:NONE;line-height:14px;letter-spacing:0px;text-align:center;vertical-align:middle;align-items:center;margin-bottom:20px}.custom-style .product-block{margin-bottom:15px}.custom-style .variant-input-wrap{text-align:left}.variant__button-label{font-family:Satoshi;font-weight:400;font-style:Regular;font-size:10px;leading-trim:NONE;line-height:20px;letter-spacing:0px;text-align:center;vertical-align:middle;text-transform:capitalize;padding:4px 10px}.custom-style .product__quantity{display:flex;justify-content:flex-start;margin-top:10px}.custom-style button.label.collapsible-trigger.collapsible-trigger-btn.collapsible-trigger-btn--borders.collapsible--auto-height{font-family:Satoshi;font-weight:600;font-style:SemiBold;font-size:14px;leading-trim:NONE;line-height:26px;letter-spacing:0px;vertical-align:middle;text-transform:uppercase}.custom-style .collapsible-content__inner.rte{border:none!important;border:0;padding:0 0 14px!important;font-family:Satoshi;font-weight:500;font-size:14px;line-height:26px;letter-spacing:0px;vertical-align:middle;text-transform:capitalize}.custom-style .product__price{font-family:Jost;font-weight:500;font-style:Medium;font-size:20px;leading-trim:NONE;line-height:20px;letter-spacing:1px;text-align:center;vertical-align:middle;text-align:left}.custom-style .csp-icon-text-block{padding:14px 0 24px}.custom-style .product-block.product-block--price{text-align:left;margin-bottom:15px}.size-chart-image img{width:100%;max-height:400px;object-fit:contain}.popup-header{display:flex;justify-content:flex-end;margin:0;position:absolute;right:10px;top:0}.site-header__logo{max-width:48px;max-height:24px;margin:0}.custom-style .variant-input-wrap{text-align:left;margin-bottom:18px}.supports-touch .quick-product__btn{display:block!important}.grid-overflow-wrapper{-webkit-overflow-scrolling:touch;overflow:hidden;overflow-x:scroll;scrollbar-width:none;height:100%}.quick-product__btn{background-color:var(--colorBtnPrimary);bottom:-35px!important;color:var(--colorBtnPrimaryText);cursor:pointer;font-size:calc(var(--typeBaseSize)*.85);left:0!important;opacity:1!important;overflow:hidden;padding:12px!important;position:absolute;right:10px;text-align:center;transform:translateY(5px);transition:opacity .25s ease,transform .25s ease-out,background .4s ease;width:100%!important;z-index:2}}@media(max-width:480px){.grid-overflow-wrapper{height:100%}}.quick-product__btn{background-color:var(--colorBtnPrimary);bottom:-45px!important;color:var(--colorBtnPrimaryText);cursor:pointer;font-size:calc(var(--typeBaseSize)*.85);left:0!important;opacity:1!important;overflow:hidden;padding:12px!important;position:absolute;right:10px;text-align:center;transform:translateY(5px);transition:opacity .25s ease,transform .25s ease-out,background .4s ease;width:100%!important;z-index:2}.csp-icon-text-block{display:none}.pdp-custom-button{margin-bottom:20px}button.js-qty__adjust.js-qty__adjust--minus{border-right:1px solid #D9D9D9;border-left:0px}button.js-qty__adjust.js-qty__adjust--plus{border-left:1px solid #D9D9D9}.js-qty__wrapper{background:#f7f7f7;border:1px solid #DFDFDF!important}.js-qty__adjust:hover{background-color:unset;color:unset}.product__thumbs--scroller{DISPLAY:flex;justify-content:flex-start}.pdp-custom-button a:hover{background:#000;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/24/assets/cs-theme.css.map */
