@media only screen and (min-width:0rem){#featured-collection-1602{padding:var(--sectionPadding);padding-top:clamp(9.375rem,20vw,14.5rem)}#featured-collection-1602 .cs-container{align-items:center;display:flex;flex-direction:column;gap:clamp(3rem,6vw,4rem);margin:auto;max-width:112.5rem;position:relative;width:100%;z-index:1}#featured-collection-1602 .cs-content{align-items:center;display:flex;flex-direction:column;gap:1.5rem;text-align:center;width:100%}#featured-collection-1602 .cs-title{margin:0}#featured-collection-1602 .cs-button-group{display:flex;flex-wrap:wrap;gap:clamp(1rem,4vw,2rem);justify-content:center;margin:0}#featured-collection-1602 .cs-button{background-color:transparent;border:none;color:var(--bodyTextColor);font-size:1rem;font-weight:700;line-height:1.2em;padding:0;position:relative;text-transform:uppercase;transition:color .3s}#featured-collection-1602 .cs-button:before{background:var(--primary);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:width .3s;width:0}#featured-collection-1602 .cs-button:hover{color:var(--primary);cursor:pointer}#featured-collection-1602 .cs-button:hover:before{width:100%}#featured-collection-1602 .cs-button.cs-active{color:var(--primary)}#featured-collection-1602 .cs-button.cs-active:before{width:100%}#featured-collection-1602 .out-of-stock-button{cursor:not-allowed;opacity:.6;pointer-events:none}#featured-collection-1602 .cs-listing-wrapper{position:relative;width:100%;z-index:1}#featured-collection-1602 .cs-listing{display:grid;gap:clamp(1rem,1.5vw,1.25rem);grid-auto-flow:row;grid-template-columns:repeat(1,1fr);justify-items:center;margin:0;padding:0;perspective:700px;position:relative;transform-origin:left top;transform-style:preserve-3d;transition:transform .7s,opacity .3s,visibility .5s,top .3s,left .3s;width:100%}#featured-collection-1602 .cs-listing.cs-hidden{left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:scaleY(0) scaleX(0);visibility:hidden}#featured-collection-1602 .cs-listing.cs-hidden .cs-image{opacity:0;transform:translateY(2.1875rem) rotateX(90deg)}#featured-collection-1602 .cs-listing.cs-hidden .cs-item{opacity:0;transform:rotateY(180deg)}#featured-collection-1602 .cs-item{max-width:23.4375rem;min-width:0;opacity:1;transform:rotateY(0);transition:opacity .3s;width:100%}#featured-collection-1602 .cs-item:first-of-type{transition-delay:.1s}#featured-collection-1602 .cs-item:nth-of-type(2){transition-delay:.2s}#featured-collection-1602 .cs-item:nth-of-type(3){transition-delay:.3s}#featured-collection-1602 .cs-item:nth-of-type(4){transition-delay:.4s}#featured-collection-1602 .cs-item:nth-of-type(5){transition-delay:.5s}#featured-collection-1602 .cs-item:nth-of-type(6){transition-delay:.6s}#featured-collection-1602 .cs-item:nth-of-type(7){transition-delay:.7s}#featured-collection-1602 .cs-item:nth-of-type(8){transition-delay:.8s}#featured-collection-1602 .cs-item:nth-of-type(9){transition-delay:.9s}#featured-collection-1602 .cs-item:nth-of-type(10){transition-delay:1s}#featured-collection-1602 .cs-item:nth-of-type(11){transition-delay:1.1s}#featured-collection-1602 .cs-item:nth-of-type(12){transition-delay:1.2s}#featured-collection-1602 .cs-link{text-decoration:none}#featured-collection-1602 .cs-link:hover .cs-picture img{transform:translateY(-1rem) scale(1.05)}#featured-collection-1602 .cs-picture-group{height:18.75rem;margin-bottom:1.25rem;position:relative;width:auto}#featured-collection-1602 .cs-image-buy{bottom:.75rem;display:none;left:auto;opacity:0;position:absolute;right:.75rem;transform:none;transition:opacity .6s;z-index:3}#featured-collection-1602 .cs-item:hover .cs-image-buy{opacity:1}#featured-collection-1602 .cs-image-button{background-color:#f6f6f6;width:10rem}#featured-collection-1602 .cs-picture{align-items:center;background-color:#f6f6f6;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}#featured-collection-1602 .cs-picture img{height:80%;-o-object-fit:contain;object-fit:contain;transition:transform .6s;width:80%}#featured-collection-1602 .cs-picture.out-of-stock img{filter:grayscale(100%) brightness(.7)}#featured-collection-1602 .cs-offer{letter-spacing:1.3px;right:.75rem;top:.75rem}#featured-collection-1602 .cs-offer,#featured-collection-1602 .out-of-stock-span{background:var(--primary);color:#fff;font-size:.8125rem;font-weight:700;line-height:1.2em;padding:.375rem;position:absolute;text-transform:uppercase}#featured-collection-1602 .out-of-stock-span{bottom:.75rem;left:50%;transform:translateX(-50%)}#featured-collection-1602 .cs-category{color:#767676;font-size:1rem;line-height:1.5em}#featured-collection-1602 .cs-subcategory{color:#767676;font-size:.75rem;line-height:1em}#featured-collection-1602 .cs-name{color:var(--headerColor);font-size:clamp(1.25rem,1vw,1.5625rem);font-weight:700;line-height:1.2em;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#featured-collection-1602 .cs-subtitle{color:#555;font-size:1em;margin-top:.25rem}#featured-collection-1602 .cs-subtitle.placeholder{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden}#featured-collection-1602 .cs-actions{align-items:center;display:flex;justify-content:space-between;margin-top:.75rem}#featured-collection-1602 .cs-price-wrap{position:relative}#featured-collection-1602 .cs-price{color:var(--secondary);font-size:1.25rem;font-weight:700;line-height:1.2}#featured-collection-1602 .cs-price.out-of-stock{text-decoration:line-through}#featured-collection-1602 .cs-was-price{color:#767676;font-size:1rem;font-weight:700;line-height:1.2;pointer-events:none;text-decoration:line-through}#featured-collection-1602 .cs-buy{align-items:center;background:none;border:2px solid var(--primary);display:flex;justify-content:center;max-height:2.5rem;padding:.5rem}#featured-collection-1602 .cs-basket{height:auto;width:1.5rem}#featured-collection-1602 .visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}}@media only screen and (min-width:48rem){#featured-collection-1602 .cs-listing{grid-template-columns:repeat(2,1fr)}#featured-collection-1602 .cs-item{max-width:none}#featured-collection-1602 .cs-picture-group{height:clamp(12.5rem,35vw,30rem)}#featured-collection-1602 .cs-image-buy{display:block;opacity:0;transition:opacity .3s}#featured-collection-1602 .cs-item:hover .cs-image-buy{opacity:1}#featured-collection-1602 .cs-actions .cs-button-5,#featured-collection-1602 .cs-actions form{display:none}}@media only screen and (min-width:64rem){#featured-collection-1602 .cs-content{flex-direction:row;justify-content:space-between}#featured-collection-1602 .cs-listing{grid-template-columns:repeat(4,1fr)}#featured-collection-1602 .cs-item{max-width:none}}@media only screen and (min-width:1300px){#featured-collection-1602 .cs-listing{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:0rem){body.dark-mode #featured-collection-1602 .cs-button,body.dark-mode #featured-collection-1602 .cs-category,body.dark-mode #featured-collection-1602 .cs-name,body.dark-mode #featured-collection-1602 .cs-price,body.dark-mode #featured-collection-1602 .cs-subtitle,body.dark-mode #featured-collection-1602 .cs-title,body.dark-mode #featured-collection-1602 .cs-was-price{color:var(--bodyTextColorWhite)}body.dark-mode #featured-collection-1602 .cs-picture{background-color:rgba(0,0,0,.3)}body.dark-mode #featured-collection-1602 .cs-active{color:var(--primary)}body.dark-mode #featured-collection-1602 .cs-category,body.dark-mode #featured-collection-1602 .cs-was-price{opacity:.8}body.dark-mode #featured-collection-1602 .cs-image-button{background-color:rgba(0,0,0,.3)}#coming-soon-1602{padding:var(--sectionPadding);padding-bottom:clamp(4.75rem,10vw,7rem);padding-top:clamp(9.375rem,20vw,14.5rem)}#coming-soon-1602 .cs-container{display:flex;justify-content:center;margin:auto;max-width:112.5rem;position:relative;width:100%;z-index:1}#coming-soon-1602 .cs-content{align-items:center;display:flex;flex-direction:column;gap:1.5rem;max-width:45rem;text-align:center}#coming-soon-1602 .cs-topper{color:var(--primary);font-size:.875rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}#coming-soon-1602 .cs-title{margin:0}#coming-soon-1602 .cs-text{max-width:37.5rem}#coming-soon-1602 .cs-button-5{margin-top:1rem}body.dark-mode #coming-soon-1602 .cs-text,body.dark-mode #coming-soon-1602 .cs-title{color:var(--bodyTextColorWhite)}}