@charset "UTF-8";:root{--clr-primary-100:#7f7a7a;--clr-primary-200:#656161;--clr-primary-300:#4b4848;--clr-primary-400:#312f2f;--clr-primary-500:#171616;--clr-accent-100:#ab7d60;--clr-accent-200:#9e7054;--clr-accent-300:#8d644b;--clr-accent-400:#7d5842;--clr-accent-500:#6c4c39;--clr-cream-100:#e5e4e2;--clr-cream-200:#ccccc8;--clr-cream-300:#b4b3ad;--clr-cream-400:#9c9a92;--clr-cream-500:#838178;--clr-ash-100:#eaeaea;--clr-ash-200:#bdbdbd;--clr-ash-300:#989594;--clr-ash-400:#6c6c6c;--clr-ash-500:#3b4449;--clr-neutral-100:#fff;--clr-neutral-200:#dedede;--clr-neutral-300:#ccc;--clr-neutral-400:#999;--clr-neutral-500:grey;--clr-neutral-600:#666;--clr-neutral-700:#4d4d4d;--clr-neutral-800:#262626;--clr-neutral-900:#000;--clr-primary-opacity-100:hsla(0,2%,9%,.1);--clr-primary-opacity-200:hsla(0,2%,9%,.2);--clr-primary-opacity-300:hsla(0,2%,9%,.4);--clr-primary-opacity-400:hsla(0,2%,9%,.6);--clr-primary-opacity-500:hsla(0,2%,9%,.8);--clr-accent-opacity-100:rgba(141,100,75,.1);--clr-accent-opacity-200:rgba(141,100,75,.2);--clr-accent-opacity-300:rgba(141,100,75,.4);--clr-accent-opacity-400:rgba(141,100,75,.6);--clr-accent-opacity-500:rgba(141,100,75,.8);--clr-ash-opacity-100:hsla(0,0%,42%,.1);--clr-ash-opacity-200:hsla(0,0%,42%,.2);--clr-ash-opacity-300:hsla(0,0%,42%,.4);--clr-ash-opacity-400:hsla(0,0%,42%,.6);--clr-ash-opacity-500:hsla(0,0%,42%,.8);--clr-white-opacity-100:hsla(0,0%,100%,.2);--clr-white-opacity-200:hsla(0,0%,100%,.4);--clr-white-opacity-300:hsla(0,0%,100%,.6);--clr-white-opacity-400:hsla(0,0%,100%,.8);--clr-white-opacity-500:#fff;--clr-black-opacity-100:rgba(0,0,0,.2);--clr-black-opacity-200:rgba(0,0,0,.4);--clr-black-opacity-300:rgba(0,0,0,.6);--clr-black-opacity-400:rgba(0,0,0,.8);--clr-black-opacity-500:#000;--clr-grey-opacity-100:rgba(77,77,77,.2);--clr-grey-opacity-200:rgba(77,77,77,.4);--clr-grey-opacity-300:rgba(77,77,77,.6);--clr-grey-opacity-400:rgba(77,77,77,.8);--clr-grey-opacity-500:#4d4d4d;--fs-display:8rem;--fs-heading:3.6rem;--fs-subheading:2.4rem;--fs-label:1.8rem;--fs-body:1.4rem;--fs-caption:1rem;--ff-primary:"Montserrat",sans-serif;--ff-accent:"Bodoni Moda",serif;--ff-logo:"Gruppo",sans-serif}@media only screen and (max-width:37.5em){:root{--fs-display:5rem;--fs-heading:3rem;--fs-subheading:2rem;--fs-label:1.4rem;--fs-body:1rem;--fs-caption:0.8rem}}.heading-display{font-size:8rem;font-size:var(--fs-display);font-weight:300;line-height:1.2}.heading-1,.heading-display{color:#8d644b;color:var(--clr-accent-300);font-family:Bodoni Moda,serif;font-family:var(--ff-accent);text-transform:capitalize}.heading-1{font-size:3.6rem;font-size:var(--fs-heading);font-weight:700;letter-spacing:.3rem;line-height:1.5}.heading-2{font-size:2.4rem;font-size:var(--fs-subheading);font-weight:500;letter-spacing:.8rem}.heading-2,.heading-3{text-transform:uppercase}.heading-3{font-size:1.8rem;font-size:var(--fs-label);font-weight:300;letter-spacing:.5rem}.caption{font-size:1rem;font-size:var(--fs-caption)}:root{--icon-size:2.5rem}@media only screen and (max-width:56.25em){:root{--icon-size:2rem}}.icon-ash{fill:#bdbdbd;fill:var(--clr-ash-200);height:2.5rem;height:var(--icon-size);width:2.5rem;width:var(--icon-size)}.icon-primary{fill:#656161;fill:var(--clr-primary-200);height:2.5rem;height:var(--icon-size);width:2.5rem;width:var(--icon-size)}.icon-accent{fill:#8d644b;fill:var(--clr-accent-300);height:2.5rem;height:var(--icon-size);width:2.5rem;width:var(--icon-size)}.icon-white{fill:#fff;fill:var(--clr-neutral-100);height:2.5rem;height:var(--icon-size);width:2.5rem;width:var(--icon-size)}.icon-bookmarked{fill:#6c4c39;fill:var(--clr-accent-500);height:2.5rem;height:var(--icon-size);-webkit-transform:translateY(2px) scale(1.2);transform:translateY(2px) scale(1.2);width:2.5rem;width:var(--icon-size)}.icon-cart{fill:#bdbdbd;fill:var(--clr-ash-200);height:3rem;width:3rem}:root{--star-size:1.5rem}@media only screen and (max-width:56.25em){:root{--star-size:1.2rem}}.star-accent{fill:#8d644b;fill:var(--clr-accent-300);height:1.5rem;height:var(--star-size);width:1.5rem;width:var(--star-size)}@-webkit-keyframes moveInRight{0%{opacity:0;-webkit-transform:translateX(10rem);transform:translateX(10rem)}80%{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes moveInRight{0%{opacity:0;-webkit-transform:translateX(10rem);transform:translateX(10rem)}80%{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes moveInBottom{0%{opacity:0;-webkit-transform:translateY(10rem);transform:translateY(10rem)}80%{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes moveInBottom{0%{opacity:0;-webkit-transform:translateY(10rem);transform:translateY(10rem)}80%{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes pulsate{0%{box-shadow:none;-webkit-transform:scale(1);transform:scale(1)}50%{box-shadow:0 2rem 6rem rgba(0,0,0,.3);-webkit-transform:scale(1.3);transform:scale(1.3)}to{box-shadow:none;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsate{0%{box-shadow:none;-webkit-transform:scale(1);transform:scale(1)}50%{box-shadow:0 2rem 6rem rgba(0,0,0,.3);-webkit-transform:scale(1.3);transform:scale(1.3)}to{box-shadow:none;-webkit-transform:scale(1);transform:scale(1)}}*,:after,:before{box-sizing:inherit;margin:0;padding:0}html{box-sizing:border-box;font-size:62.5%}body{color:#4b4848;color:var(--clr-primary-300);font-family:Montserrat,sans-serif;font-family:var(--ff-primary);font-size:1.4rem;font-size:var(--fs-body);font-weight:400;line-height:1.6}::selection{background-color:#eaeaea;background-color:var(--clr-ash-100)}.container-main{overflow:hidden}.container-main,.navSticky{background-color:#fff;background-color:var(--clr-neutral-100)}.navSticky{position:fixed}.navAbsolute{background-color:transparent;position:absolute}.hidden{opacity:0}.moveInRight{-webkit-animation:moveInRight 1.5s ease-out 1s backwards;animation:moveInRight 1.5s ease-out 1s backwards}.moveInBottom{-webkit-animation:moveInBottom 1s ease-out backwards;animation:moveInBottom 1s ease-out backwards}.Logo_container__G2Ryl{font-family:var(--ff-logo);font-weight:700;text-transform:uppercase}.Logo_heading__HjaYA{color:var(--clr-ash-300);display:inline-block;font-size:var(--fs-subheading)}.Logo_span__Q\+Mgh{color:var(--clr-primary-300)}.CartDisplay_button__fDfRu{align-items:center;-webkit-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;display:flex;font-size:inherit;justify-content:space-around;transition:all .5s ease-out}.CartDisplay_icon__ACeDb{margin-right:.5rem}.CartDisplay_badge__Q7jvc{border:2px solid var(--clr-ash-100);border-radius:25px;font-weight:700;margin-left:1rem;padding:.25rem 1rem}.CartDisplay_button__fDfRu:active .CartDisplay_badge__Q7jvc,.CartDisplay_button__fDfRu:hover .CartDisplay_badge__Q7jvc{-webkit-transform:scale(1.2);transform:scale(1.2)}.CartDisplay_bump__zqMXf{-webkit-animation:CartDisplay_bump__zqMXf .3s ease-out;animation:CartDisplay_bump__zqMXf .3s ease-out}@-webkit-keyframes CartDisplay_bump__zqMXf{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(.9);transform:scale(.9)}30%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.15);transform:scale(1.15)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes CartDisplay_bump__zqMXf{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(.9);transform:scale(.9)}30%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.15);transform:scale(1.15)}to{-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (min-width:56.26em){.Navigation_navigation__zjfOQ{-webkit-animation:Navigation_fade-in__L1x8l 1.5s ease-in backwards;animation:Navigation_fade-in__L1x8l 1.5s ease-in backwards;z-index:100}.Navigation_navigation__tab__j3MtT{width:100vw}.Navigation_navigation__content__q2sFg{align-items:center;display:flex;justify-content:space-between;padding:.5rem 3rem}.Navigation_navigation__list__MNenU{align-items:center;display:flex;list-style:none}.Navigation_navigation__item__mvqkS{margin-left:4rem}.Navigation_navigation__link__YD2XH{color:var(--clr-neutral-700);display:block;font-size:1.7rem;font-weight:400;text-decoration:none;transition:all .3s}.Navigation_navigation__link__YD2XH:focus,.Navigation_navigation__link__YD2XH:hover{color:var(--clr-primary-300)}.Navigation_navigation__link__YD2XH:focus{outline:none}.Navigation_navigation__link__YD2XH:active{color:var(--clr-neutral-100)}.Navigation_navigation__cart__DtNnU{display:flex}.Navigation_navigation__svgCart__RHwW8{margin-left:.5rem}}.Navigation_burger__checkbox__hCTo0,.Navigation_burger__logoOutside__wfHwQ,.Navigation_burger__svgCart__3pzlT,.Navigation_burger__svg__oWvyH{display:none}@media only screen and (max-width:56.25em){.Navigation_burger__AaN76{-webkit-animation:Navigation_fade-in__L1x8l 1.5s ease-in backwards;animation:Navigation_fade-in__L1x8l 1.5s ease-in backwards;z-index:100}.Navigation_burger__button__LKIU4{align-items:center;border:1px solid var(--clr-ash-100);cursor:pointer;display:block;display:flex;height:7.5rem;justify-content:space-between;left:0;position:fixed;top:0;width:100vw;z-index:200}}@media only screen and (max-width:56.25em) and (max-width:37.5em){.Navigation_burger__button__LKIU4{height:7rem}}@media only screen and (max-width:56.25em){.Navigation_burger__svg__oWvyH{display:block;height:8rem;position:relative;top:0;width:8rem;z-index:1000}}@media only screen and (max-width:56.25em) and (max-width:37.5em){.Navigation_burger__svg__oWvyH{height:6rem;width:6rem}}@media only screen and (max-width:56.25em){.Navigation_burger__svgCart__3pzlT{display:block;margin-right:1rem}.Navigation_burger__logoOutside__wfHwQ{display:block}.Navigation_burger__line__43haD{fill:none;stroke:var(--clr-neutral-300);stroke-width:6;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.Navigation_burger__line1__FF8nz{stroke-dasharray:60 207;stroke-width:6}.Navigation_burger__line2__Hd6CD{stroke-dasharray:60 60;stroke-width:6}.Navigation_burger__line3__C0bTX{stroke-dasharray:60 207;stroke-width:6}.Navigation_burger__checkbox__hCTo0:checked+.Navigation_burger__button__LKIU4 .Navigation_burger__line1__FF8nz{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.Navigation_burger__checkbox__hCTo0:checked+.Navigation_burger__button__LKIU4 .Navigation_burger__line2__Hd6CD{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.Navigation_burger__checkbox__hCTo0:checked+.Navigation_burger__button__LKIU4 .Navigation_burger__line3__C0bTX{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.Navigation_burger__content__8lUpo{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-image:linear-gradient(to right bottom,var(--clr-white-opacity-100),var(--clr-white-opacity-100),transparent);border-bottom:1px solid var(--clr-white-opacity-100);border-right:1px solid var(--clr-white-opacity-100);display:block;display:flex;flex-direction:column;height:0;justify-content:space-around;left:2rem;opacity:0;position:absolute;top:0;transition:all .8s cubic-bezier(.86,0,.07,1);visibility:hidden;width:30rem;z-index:100}}@media only screen and (max-width:56.25em) and (max-width:23.75em){.Navigation_burger__content__8lUpo{width:25rem}}@media only screen and (max-width:56.25em){.Navigation_burger__logo-box__F4LBW{color:var(--clr-neutral-300);flex-basis:20%}.Navigation_burger__list__GFpfT{align-items:center;display:flex;flex-basis:70%;flex-direction:column;justify-content:center;list-style:none;z-index:500}.Navigation_burger__link__3JFVb{color:inherit;display:inline-block;font-size:2rem;font-weight:300;padding:1rem 2rem;text-decoration:none;text-transform:uppercase;transition:all .4s;transition:all .3s ease-out}.Navigation_burger__link__3JFVb:focus,.Navigation_burger__link__3JFVb:hover{color:var(--clr-primary-300)}.Navigation_burger__link__3JFVb:focus{outline:none}.Navigation_burger__link__3JFVb:active{color:var(--clr-neutral-100)}.Navigation_burger__checkbox__hCTo0:checked+.Navigation_burger__button__LKIU4 .Navigation_burger__content__8lUpo{height:50rem;opacity:1;visibility:visible}}@media only screen and (max-width:56.25em) and (max-width:37.5em){.Navigation_burger__checkbox__hCTo0:checked+.Navigation_burger__button__LKIU4 .Navigation_burger__content__8lUpo{height:40rem}}.Navigation_activeNav__yStDU{font-weight:700}@-webkit-keyframes Navigation_fade-in__L1x8l{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes Navigation_fade-in__L1x8l{0%{opacity:0}80%{opacity:0}to{opacity:1}}.Cart_cart-items__mPjqd{list-style:none;margin:0;padding:1rem}.Cart_total__-59BR{align-items:center;display:flex;font-size:var(--fs-label);justify-content:space-between;margin-block:1.5rem}.Cart_totalAmount__kT86S{color:var(--clr-accent-300);font-size:var(--fs-label)}.Cart_actions__90V4D{text-align:right}.Cart_button__ZXbjT{border-radius:25px;font-size:var(--fs-body);margin-left:1.5rem;margin-top:1.5rem}.CartItem_cart-item__ftXCQ{align-items:center;border-bottom:2px solid var(--clr-ash-100);display:flex;justify-content:space-between;margin:1rem 0;padding:1rem 0}.CartItem_name__yvh9N{color:var(--clr-accent-100);font-weight:400;margin-bottom:.5rem;text-transform:capitalize}.CartItem_color__qerHy{text-transform:uppercase}.CartItem_price__2pbn9{color:var(--clr-ash-300);font-weight:500;letter-spacing:.2rem;margin-right:1rem}.CartItem_amount__0ONSL{border:1px solid var(--clr-primary-100);border-radius:6px;color:var(--clr-primary-100);display:inline;font-weight:600;padding:.25rem .75rem}.CartItem_actions__vqzSu,.CartItem_sizes__xmsoy{display:flex;gap:.5rem}@media only screen and (max-width:23.75em){.CartItem_actions__vqzSu{flex-direction:column-reverse}}.CartItem_button__VFqCX{border:1px solid var(--clr-ash-100)}.CartItem_cart-item__ftXCQ .CartItem_button__VFqCX:active,.CartItem_cart-item__ftXCQ .CartItem_button__VFqCX:hover{background-color:var(--clr-ash-100)}.ButtonOps_btnOps__451\+d{align-items:center;-webkit-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:.7rem;box-shadow:0 1rem 2rem hsla(0,0%,92%,.9);color:var(--clr-primary-100);cursor:pointer;display:inline-block;display:flex;font-size:1.8rem;padding:.5rem 1rem;transition:all .3s}.ButtonOps_btnOps__451\+d:active,.ButtonOps_btnOps__451\+d:focus,.ButtonOps_btnOps__451\+d:hover{box-shadow:0 1rem 2rem rgba(0,0,0,.2)}.ButtonOps_btnOps__451\+d:focus,.ButtonOps_btnOps__451\+d:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.ButtonOps_btnOps__451\+d:focus{outline:none}.ButtonOps_btnOps__451\+d:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.ButtonOps_btnOps__451\+d:disabled{cursor:not-allowed}.ButtonOps_btnOps__451\+d:disabled svg{fill:var(--clr-ash-200)}.ButtonOps_svg__X0tl8{width:1.5rem}.Modal_backdrop__fdMY4{background-color:rgba(0,0,0,.75);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:200}.Modal_modal__CbPhN{-webkit-animation:Modal_moveInBottom__WVtm\+ .5s ease-in backwards;animation:Modal_moveInBottom__WVtm\+ .5s ease-in backwards;background-color:var(--clr-neutral-100);border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.25);left:5%;left:calc(50% - 27.5rem);max-height:50vh;overflow-y:scroll;padding:1.5rem 2rem;position:fixed;top:20vh;width:55rem;z-index:300}.Modal_modal__CbPhN::-webkit-scrollbar{background-color:transparent}.Modal_modal__CbPhN::-webkit-scrollbar-thumb{background-color:var(--clr-ash-opacity-100);border-radius:10px}.Modal_modal__CbPhN::-webkit-scrollbar-corner{background-color:transparent}@media only screen and (max-width:37.5em){.Modal_modal__CbPhN{left:5%;width:90%}}@-webkit-keyframes Modal_moveInBottom__WVtm\+{0%{opacity:0;-webkit-transform:translateY(3rem);transform:translateY(3rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes Modal_moveInBottom__WVtm\+{0%{opacity:0;-webkit-transform:translateY(3rem);transform:translateY(3rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}.ButtonReg_btnCTA__v8HVb{-webkit-appearance:none;appearance:none;background-image:linear-gradient(to right bottom,var(--clr-accent-300),var(--clr-accent-200),var(--clr-accent-100));border:1px solid var(--clr-accent-200);box-shadow:0 1rem 2rem rgba(0,0,0,.2);color:var(--clr-neutral-100);cursor:pointer;display:inline-block;font-size:var(--fs-label);font-weight:500;letter-spacing:.2rem;padding:1.5rem 3rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s;width:-webkit-max-content;width:max-content}.ButtonReg_btnCTA__v8HVb:focus,.ButtonReg_btnCTA__v8HVb:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.ButtonReg_btnCTA__v8HVb:focus{outline:none}.ButtonReg_btnCTA__v8HVb:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.ButtonReg_btnCTA__v8HVb:active,.ButtonReg_btnCTA__v8HVb:focus,.ButtonReg_btnCTA__v8HVb:hover{box-shadow:0 2rem 6rem rgba(0,0,0,.3)}.ButtonReg_btnCTA__v8HVb:disabled{background-image:var(--clr-ash-200);border:1px solid;color:var(--clr-primary-100);cursor:auto}.ButtonReg_btnGhost__Gyl1y{-webkit-appearance:none;appearance:none;background-color:transparent;border:1px solid var(--clr-accent-300);box-shadow:0 1rem 2rem rgba(0,0,0,.2);color:var(--clr-accent-300);cursor:pointer;display:inline-block;font-size:var(--fs-label);font-weight:500;letter-spacing:.2rem;padding:1.5rem 3rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s;width:-webkit-max-content;width:max-content}.ButtonReg_btnGhost__Gyl1y:focus,.ButtonReg_btnGhost__Gyl1y:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.ButtonReg_btnGhost__Gyl1y:focus{outline:none}.ButtonReg_btnGhost__Gyl1y:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.ButtonReg_btnGhost__Gyl1y:active,.ButtonReg_btnGhost__Gyl1y:focus,.ButtonReg_btnGhost__Gyl1y:hover{box-shadow:0 2rem 6rem rgba(0,0,0,.3)}.Footer_footer__QwD\+f{color:var(--clr-ash-opacity-400);padding:4rem 8rem}@media only screen and (max-width:37.5em){.Footer_footer__QwD\+f{padding:2rem}}.Footer_nav__wm9cf{grid-gap:2rem;align-items:center;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));list-style:none}@media only screen and (max-width:37.5em){.Footer_nav__wm9cf{grid-template-columns:repeat(3,1fr)}}.Footer_link__c7GbB{border:1px solid var(--clr-ash-100);color:inherit;display:block;font-size:var(--fs-body);padding:1.5rem;text-align:center;text-decoration:none;transition:all .2s}.Footer_link__c7GbB:focus,.Footer_link__c7GbB:hover{background-color:var(--clr-ash-opacity-100);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.Footer_link__c7GbB:focus{outline:none}.Footer_link__c7GbB:active{-webkit-transform:translateY(3px);transform:translateY(3px)}.Footer_copyright__XN1Ks{font-size:var(--fs-body);margin-inline:auto;margin-top:5rem;text-align:center}.HighlightCircle_circle__Me7gF{-webkit-animation:HighlightCircle_wave__2IYaX 2s infinite;animation:HighlightCircle_wave__2IYaX 2s infinite;background-color:var(--clr-ash-opacity-200);border:none;border-radius:50%;color:var(--clr-neutral-opacity-100);display:inline-block;font-family:var(--ff-logo);font-size:.6rem;height:3.5rem;left:5rem;position:absolute;text-transform:uppercase;top:-3rem;width:3.5rem}@-webkit-keyframes HighlightCircle_wave__2IYaX{0%{outline:0 solid var(--clr-ash-opacity-200);outline-offset:0}20%{outline:3px solid var(--clr-ash-opacity-200)}50%{outline-offset:10px}70%{outline:3px solid var(--clr-ash-opacity-200)}to{outline:0 solid var(--clr-ash-opacity-200);outline-offset:0}}@keyframes HighlightCircle_wave__2IYaX{0%{outline:0 solid var(--clr-ash-opacity-200);outline-offset:0}20%{outline:3px solid var(--clr-ash-opacity-200)}50%{outline-offset:10px}70%{outline:3px solid var(--clr-ash-opacity-200)}to{outline:0 solid var(--clr-ash-opacity-200);outline-offset:0}}.PopupProduct_container__AdHeW{box-shadow:0 2rem 6rem hsla(0,0%,100%,.3);padding:1rem 2rem;position:relative}.PopupProduct_imgBox__RN2\+D{display:flex;justify-content:center}.PopupProduct_content__CkdiU{margin-top:5rem}.PopupProduct_name__pHiSI{color:var(--clr-accent-200);margin-bottom:1.5rem}.PopupProduct_fabric__q7IF5{font-style:italic}.PopupProduct_fabric__q7IF5,.PopupProduct_name__pHiSI{text-align:center}.PopupProduct_bulletBox__8e8\+P{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:5rem}.PopupProduct_bullet__S17Kd{font-weight:500}.PopupProduct_bullet__S17Kd::marker{color:var(--clr-accent-100)}.PopupProduct_paragraph__hEMml{margin-block:1.5rem}.PopupProduct_button__5z554{position:absolute;right:.5rem;top:1rem}.PopupProduct_highlight__iwEv5{left:20%;position:absolute;top:5rem}.SlideHero_container__nOR1R{margin:0;padding:0}.SlideHero_subcontainer__SBO1y{align-items:center;background-color:var(--clr-ash-100);color:var(--clr-neutral-100);display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100vw}.SlideHero_slides__IvUoE{display:grid}.SlideHero_slides__IvUoE>.SlideHero_slide__YSp\+Y{grid-area:1/-1}.SlideHero_slide__YSp\+Y{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.SlideHero_slide__YSp\+Y[data-active] .SlideHero_slideContent__3PCu1>*{opacity:1;padding:3rem;-webkit-transform:none;transform:none}.SlideHero_slideContent__3PCu1{align-content:center;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:10px;display:grid;height:70vh;opacity:.5;-webkit-transform:perspective(1000px) translateX(calc(100%*var(--offset))) rotateY(calc(-45deg*var(--dir)));transform:perspective(1000px) translateX(calc(100%*var(--offset))) rotateY(calc(-45deg*var(--dir)));-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:50vw}@media only screen and (max-width:37.5em){.SlideHero_slideContent__3PCu1{height:70vh;width:90vw}}.SlideHero_slideContentInner__brLwt{opacity:0;text-shadow:0 .1rem 1rem #000;-webkit-transform:translateZ(2rem);transform:translateZ(2rem);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:opacity .3s linear}.SlideHero_slideContentInner__brLwt .SlideHero_slideSubtitle__8VYMK,.SlideHero_slideContentInner__brLwt .SlideHero_slideTitle__oc8qR{font-size:var(--fs-heading);font-weight:400;letter-spacing:.2ch;margin:0;text-transform:uppercase}.SlideHero_slideContentInner__brLwt .SlideHero_slideSubtitle__8VYMK:before{content:"— "}.SlideHero_slideContentInner__brLwt .SlideHero_slideDescription__jgJGn{font-size:var(--fs-label);letter-spacing:.2ch;margin:0}.SlideHero_slideBackground__VHZye{background-position:50%;background-size:cover;border-radius:10px;inset:-2rem;opacity:0;pointer-events:none;position:fixed;-webkit-transform:translateX(calc(10%*var(--dir)));transform:translateX(calc(10%*var(--dir)));transition:opacity .3s linear,-webkit-transform .3s ease-in-out;transition:opacity .3s linear,transform .3s ease-in-out;transition:opacity .3s linear,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;z-index:-1}@media only screen and (max-width:37.5em){.SlideHero_slideBackground__VHZye{inset:-5rem -3rem}}.SlideHero_slide__YSp\+Y[data-active]{pointer-events:auto;z-index:2}.SlideHero_slide__YSp\+Y[data-active] .SlideHero_slideBackground__VHZye{opacity:.2;-webkit-transform:none;transform:none}.SlideHero_slide__YSp\+Y[data-active] .SlideHero_slideContentInner__brLwt{opacity:1}.SlideHero_slide__YSp\+Y[data-active] .SlideHero_slideContent__3PCu1{--x:calc(var(--px) - 0.5);--y:calc(var(--py) - 0.5);opacity:1;-webkit-transform:perspective(1000px);transform:perspective(1000px)}.SlideHero_slide__YSp\+Y[data-active] .SlideHero_slideContent__3PCu1:hover{-webkit-transform:perspective(1000px) rotateY(calc(var(--x)*45deg)) rotateX(calc(var(--y)*-45deg));transform:perspective(1000px) rotateY(calc(var(--x)*45deg)) rotateX(calc(var(--y)*-45deg));transition:none}.SlideHero_buttonCTA__IsOQ2{margin-top:5rem}.Home_container__AHomM{color:inherit}.Header_container__1f9rs{align-items:center;background-color:var(--clr-ash-100);display:flex;gap:5rem;height:60vh;justify-content:center}@media only screen and (max-width:37.5em){.Header_container__1f9rs{height:30rem}}@media only screen and (max-width:48.75em){.Header_img__Acp9V{display:none}}.Features_container__km4Zk{align-items:center;display:flex;justify-content:space-evenly}@media only screen and (max-width:37.5em){.Features_container__km4Zk{flex-direction:column;gap:8rem}}.Features_imgBox__JdAXt{position:relative}.Features_squareFill__MVh57{background-color:var(--clr-ash-100);bottom:10rem;height:30rem;position:absolute;right:-15rem;width:30rem;z-index:1}.Features_squareGhost__CqVJX{border:5px solid var(--clr-ash-100);bottom:20rem;height:25rem;outline:3px solid var(--clr-accent-opacity-400);outline-offset:10px;position:absolute;right:-5rem;width:25rem}.Features_img__zZX9P{position:relative;z-index:3}.Features_textBox__yawvK{flex-basis:30%;padding-inline:3rem;position:relative;z-index:1}@media only screen and (max-width:37.5em){.Features_textBox__yawvK{text-align:center}}.Features_text1__3EGKl{margin-bottom:5rem}.Features_text3__z4-Oj{font-style:italic;font-weight:200;text-transform:capitalize}.Features_paragraph__Sg1Jn{margin-block:1.5rem 5rem;opacity:.5}.Features_featuredImg__AMh6K{position:relative;z-index:1}.Features_stock__284Id{color:var(--clr-accent-100);font-weight:400}.Features_imgBoxFeatured__tixwB{margin-inline:auto;position:relative;width:-webkit-min-content;width:min-content}.Features_discounted__HH4A7{color:var(--clr-ash-300);text-decoration:line-through}.Features_squareFeatured__awmu4{background-color:var(--clr-ash-opacity-100);height:25rem;left:0;outline:3px solid var(--clr-ash-opacity-100);outline-offset:10px;position:absolute;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:25rem}.Products_content__wnmZ3{grid-row-gap:10rem;align-items:center;display:grid;grid-template-columns:repeat(4,1fr);justify-content:space-around;justify-items:center;list-style:none;row-gap:10rem;width:100%}@media only screen and (max-width:75em){.Products_content__wnmZ3{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:56.25em){.Products_content__wnmZ3{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:31.25em){.Products_content__wnmZ3{grid-template-columns:repeat(1,1fr)}}.Product_container__qHHWy{display:inline-block;position:relative}.Product_circle__Zjv70{background-color:var(--clr-ash-100);border-radius:20px;-webkit-clip-path:circle(50px at 80% 20%);clip-path:circle(50px at 80% 20%);height:100%;left:0;opacity:0;position:absolute;top:0;transition:.5s ease-in-out;width:100%}.Product_imgBox__2GVVh{position:relative;z-index:1}.Product_img__uz2aQ{position:relative}.Product_content__FBPVe{margin-bottom:1.5rem}@media only screen and (max-width:37.5em){.Product_content__FBPVe{text-align:center}}.Product_container__qHHWy:hover .Product_circle__Zjv70{-webkit-clip-path:circle(170px at 80% -20%);clip-path:circle(170px at 80% -20%);opacity:1}.Product_soldOut__P7hwv{color:var(--clr-ash-300);position:relative;text-transform:uppercase;z-index:1}.Input_input__Q4jF3{align-items:center;border:1px solid var(--clr-ash-100);display:flex;gap:1rem;justify-content:space-between}.Input_label__i2WvA{display:none}.Input_number__vShwi{-webkit-appearance:textfield;appearance:textfield;border:none;color:var(--clr-primary-100);font:inherit;text-align:center}.Input_number__vShwi:focus{outline:none}.Input_number__vShwi::-webkit-inner-spin-button,.Input_number__vShwi::-webkit-outer-spin-button{-webkit-appearance:none}.Input_button__5jhfR{align-items:center;-webkit-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--clr-primary-100);cursor:pointer;display:inline-block;display:flex;font-size:1.8rem;padding:.5rem 1rem;transition:all .3s}.Input_button__5jhfR:active,.Input_button__5jhfR:focus,.Input_button__5jhfR:hover{box-shadow:0 1rem 2rem rgba(0,0,0,.2)}.Input_button__5jhfR:focus,.Input_button__5jhfR:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.Input_button__5jhfR:focus{outline:none}.Input_button__5jhfR:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.ProductForm_form__wE0ub{display:flex;justify-content:space-between}.PageProduct_heading__Md6cY{margin-bottom:5rem}.PageProduct_featuredItem__SzZZB,.PageProduct_features__atILw{padding-block:7rem;padding-inline:3rem}.PageProduct_products__8kGCm{margin-block:8rem;padding-inline:3rem}
/*# sourceMappingURL=main.d4e66a7f.css.map*/