@media only screen and (min-width:0rem){#services-942{padding:var(--sectionPadding);position:relative;z-index:1}#services-942 .cs-container{gap:clamp(3rem,6vw,4rem);margin:auto;max-width:34.375rem}#services-942 .cs-container,#services-942 .cs-content{align-items:center;display:flex;flex-direction:column;width:100%}#services-942 .cs-content{max-width:50rem;text-align:center}#services-942 .cs-text,#services-942 .cs-title{max-width:100%}#services-942 .cs-card-group{display:grid;gap:clamp(1rem,2vw,1.25rem);grid-template-columns:repeat(12,1fr);margin:0;padding:0;width:100%}#services-942 .cs-item{align-items:center;background-color:#f7f3ee;box-sizing:border-box;display:flex;flex-direction:column;grid-column:span 12;grid-row:span 1;justify-content:center;list-style:none;margin:2.75rem 0 0;padding:0 clamp(1.5rem,4vw,2.5rem) clamp(1.5rem,6vw,4rem);position:relative;text-align:center;width:100%;z-index:1}#services-942 .cs-item:hover .cs-h3{color:var(--bodyTextColorWhite)}#services-942 .cs-item:hover .cs-item-text{color:var(--bodyTextColorWhite);opacity:.9}#services-942 .cs-item:hover .cs-background{opacity:1}#services-942 .cs-icon-wrapper{align-items:center;background-color:var(--primary);display:flex;height:5.5rem;justify-content:center;margin:-2.75rem 0 2.25rem;width:5.5rem}#services-942 .cs-icon{height:auto;width:2.5rem}#services-942 .cs-h3{color:var(--headerColor);font-size:clamp(1.25rem,2.5vw,1.5625rem);font-weight:700;line-height:1.2em;margin:0 0 .75rem}#services-942 .cs-item-text{color:var(--bodyTextColor);font-size:clamp(.875rem,1.5vw,1rem);line-height:1.5em;margin:0 0 2rem;max-width:18.75rem;padding:0}#services-942 .cs-link{color:var(--primary);font-size:1rem;font-weight:700;line-height:1.2em;margin:0;padding:0;position:relative;text-decoration:none;transition:color .3s}#services-942 .cs-link:hover{color:#fff}#services-942 .cs-link:before{background:currentColor;bottom:0;content:"";display:block;height:1px;left:0;opacity:1;position:absolute;width:100%}#services-942 .cs-background{opacity:0;transition:opacity .3s;z-index:-1}#services-942 .cs-background,#services-942 .cs-background:before{display:block;height:100%;left:0;position:absolute;top:0;width:100%}#services-942 .cs-background:before{background:#1a1a1a;content:"";opacity:.84;z-index:1}#services-942 .cs-background img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}#services-942 .cs-waves{background-color:var(--primary);bottom:0;height:13.875rem;left:0;position:absolute;width:100%;z-index:-1}#services-942 .cs-waves img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}}@media only screen and (min-width:48rem){#services-942 .cs-container{max-width:80rem}#services-942 .cs-item{grid-column:span 4}}@media only screen and (min-width:0rem){body.dark-mode #services-942 .cs-h3,body.dark-mode #services-942 .cs-item-text,body.dark-mode #services-942 .cs-text,body.dark-mode #services-942 .cs-title{color:var(--bodyTextColorWhite)}body.dark-mode #services-942 .cs-item-text,body.dark-mode #services-942 .cs-text{opacity:.9}body.dark-mode #services-942 .cs-item{background-color:var(--medium)}body.dark-mode #services-942 .cs-waves{opacity:.7}#featured-collection-1602{padding:var(--sectionPadding)}#featured-collection-1602 .cs-container{align-items:center;display:flex;flex-direction:column;gap:clamp(3rem,6vw,4rem);margin:auto;max-width:80rem;position:relative;width:100%;z-index:1}#featured-collection-1602 .cs-content{align-items:center;display:contents;flex-direction:column;text-align:center;width:100%}#featured-collection-1602 .cs-title{margin:0;max-width:24ch}#featured-collection-1602 .cs-button-solid{order:3}#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{background:#fff;border:1px solid #e8e8e8;border-radius:1rem;display:flex;flex-direction:column;height:100%;max-width:23.4375rem;min-width:0;opacity:1;padding:1rem;transition:border-color .3s,box-shadow .3s,opacity .3s;width:100%}#featured-collection-1602 .cs-item:hover{border-color:#d9d9d9;box-shadow:0 8px 24px rgba(0,0,0,.06)}#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:auto;margin-bottom:1.25rem;position:relative;width:100%}#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;aspect-ratio:1/1;background-color:#f8f8f8;border:1px solid #efefef;border-radius:.75rem;display:flex;justify-content:center;overflow:hidden;padding:1.25rem;width:100%}#featured-collection-1602 .cs-picture img{height:70%;-o-object-fit:contain;object-fit:contain;transition:transform .4s ease;width:70%}#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-image-buy{display:block;opacity:0;transition:opacity .3s}#featured-collection-1602 .cs-item:hover .cs-image-buy{opacity:1}}@media only screen and (min-width:64rem){#featured-collection-1602 .cs-content{align-items:flex-end;display:flex;flex-direction:row;gap:4rem;justify-content:space-between;text-align:left}#featured-collection-1602 .cs-listing{grid-template-columns:repeat(3,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(3,1fr)}}@media only screen and (min-width:0rem){body.dark-mode #featured-collection-1602 .cs-name,body.dark-mode #featured-collection-1602 .cs-price,body.dark-mode #featured-collection-1602 .cs-title{color:var(--bodyTextColorWhite)}body.dark-mode #featured-collection-1602 .cs-category,body.dark-mode #featured-collection-1602 .cs-meta,body.dark-mode #featured-collection-1602 .cs-subcategory,body.dark-mode #featured-collection-1602 .cs-subtitle,body.dark-mode #featured-collection-1602 .cs-was-price{color:hsla(0,0%,100%,.7)}body.dark-mode #featured-collection-1602 .cs-item{background-color:#161616;border-color:hsla(0,0%,100%,.08)}body.dark-mode #featured-collection-1602 .cs-item:hover{border-color:hsla(0,0%,100%,.14);box-shadow:0 12px 30px rgba(0,0,0,.35)}body.dark-mode #featured-collection-1602 .cs-picture{background-color:#1f1f1f;border-color:hsla(0,0%,100%,.06)}body.dark-mode #featured-collection-1602 .cs-picture.out-of-stock img{filter:grayscale(100%) brightness(.65)}body.dark-mode #featured-collection-1602 .cs-picture img,body.dark-mode #featured-collection-1602 .cs-picture:not(.out-of-stock) img{filter:drop-shadow(0 10px 20px rgba(0,0,0,.35))}body.dark-mode #featured-collection-1602 .cs-link:hover .cs-picture img{transform:translateY(-.5rem) scale(1.03)}body.dark-mode #featured-collection-1602 .cs-offer,body.dark-mode #featured-collection-1602 .out-of-stock-span{box-shadow:0 4px 12px rgba(0,0,0,.3)}body.dark-mode #featured-collection-1602 .out-of-stock-button{background-color:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.55)}body.dark-mode #featured-collection-1602 .cs-price.out-of-stock{color:hsla(0,0%,100%,.45)}#reviews-2429{background-color:var(--secondary);overflow:hidden;padding:var(--sectionPadding);position:relative}#reviews-2429 .cs-container{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(3rem,6vw,4rem);justify-content:center;margin:auto;max-width:80rem;width:100%}#reviews-2429 .cs-reviews-wrapper{display:flex;flex-direction:column;gap:clamp(3rem,6vw,4rem);max-width:49.5rem;position:relative;z-index:1}#reviews-2429 .cs-button-group{bottom:0;display:inline-flex;gap:1rem;justify-content:center;position:absolute;right:0;width:auto;z-index:2}#reviews-2429 .cs-button{background-color:var(--primary);border:none;height:3rem;padding:.875rem;transition:background-color .3s;width:3rem}#reviews-2429 .cs-button:first-of-type{background-color:var(--headerColor)}#reviews-2429 .cs-button:hover{background-color:#f7f7f7;cursor:pointer}#reviews-2429 .cs-button:hover .cs-button-arrow{filter:invert(1)}#reviews-2429 .cs-button-arrow{display:block;height:auto;width:1.25rem}#reviews-2429 .cs-review{color:var(--bodyTextColorWhite);font-size:clamp(1.5625rem,4vw,2.4375rem);font-weight:700;line-height:1.2em;margin:0;min-height:11.125rem}#reviews-2429 .cs-wrapper{position:relative;transition:opacity .3s;z-index:1}#reviews-2429 .cs-active{opacity:1}#reviews-2429 .cs-hidden{opacity:0;position:absolute}#reviews-2429 .cs-profile-group{align-items:center;border-top:1px solid hsla(0,0%,100%,.2);display:flex;gap:1rem;justify-content:flex-start;margin-top:clamp(2rem,4vw,3rem);padding-top:clamp(2rem,3vw,3rem)}#reviews-2429 .cs-profile{border-radius:50%;display:block;height:3.75rem;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;width:3.75rem;z-index:1}#reviews-2429 .cs-info{display:flex;flex-direction:column;max-width:45%}#reviews-2429 .cs-name{font-size:1.25rem;font-weight:700;line-height:1.2em;margin:0}#reviews-2429 .cs-job,#reviews-2429 .cs-name{color:var(--bodyTextColorWhite);display:block}#reviews-2429 .cs-job{font-size:1rem;font-weight:400;line-height:1.5em;opacity:.8}#reviews-2429 .cs-icon-group{align-items:center;display:flex;height:clamp(10.1875rem,21vw,14.25rem);justify-content:center;position:relative;width:clamp(10.1875rem,21vw,14.25rem)}#reviews-2429 .cs-icon-wrapper{align-items:center;backdrop-filter:blur(16px);background-color:#fff;border-radius:50%;display:flex;height:clamp(7.1875rem,15vw,10.0625rem);justify-content:center}#reviews-2429 .cs-icon,#reviews-2429 .cs-icon-wrapper{position:absolute;width:clamp(7.1875rem,15vw,10.0625rem)}#reviews-2429 .cs-icon{height:auto}#reviews-2429 .cs-icon-text{height:clamp(10.1875rem,21vw,14.25rem);width:clamp(10.1875rem,21vw,14.25rem)}#reviews-2429 .cs-floater{display:none;height:auto;margin-top:-14.5rem;position:absolute;right:0;top:50%;width:9.5rem}}@media only screen and (min-width:48rem){#reviews-2429 .cs-container{flex-direction:row;justify-content:space-between}#reviews-2429 .cs-review{min-height:11.375rem}#reviews-2429 .cs-floater{display:block}}@media only screen and (min-width:64rem){#reviews-2429 .cs-review{min-height:14.375rem}}@media only screen and (min-width:100rem){#reviews-2429 .cs-review{min-height:11.4375rem}}@media only screen and (min-width:0rem){body.dark-mode #reviews-2429{background-color:rgba(0,0,0,.6)}}