@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueThin.otf?v=1767025978);font-weight:100;font-style:normal;font-display:fallback}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueUltraLight.otf?v=1767025978);font-weight:200;font-style:normal;font-display:fallback}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueLight.otf?v=1767025978);font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueRoman.otf?v=1767025979);font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueMedium.otf?v=1767025978);font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueBold.otf?v=1767025979);font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueHeavy.otf?v=1767025978);font-weight:800;font-style:normal;font-display:fallback}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueBlack.otf?v=1767025978);font-weight:900;font-style:normal;font-display:fallback}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueThinItalic.otf?v=1767025978);font-weight:100;font-style:italic;font-display:fallback}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueUltraLightItalic.otf?v=1767025978);font-weight:200;font-style:italic;font-display:fallback}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueLightItalic.otf?v=1767025978);font-weight:300;font-style:italic;font-display:fallback}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueItalic.ttf?v=1767025978);font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueMediumItalic.otf?v=1767025978);font-weight:500;font-style:italic;font-display:fallback}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueBoldItalic.otf?v=1767025978);font-weight:700;font-style:italic;font-display:fallback}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueHeavyItalic.otf?v=1767025978);font-weight:800;font-style:italic;font-display:fallback}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueBlackItalic.otf?v=1767025978);font-weight:900;font-style:italic;font-display:fallback}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,li,span{margin:0;letter-spacing:0}[data-type_header_capitalize=true] .h1,[data-type_header_capitalize=true] .h2,[data-type_header_capitalize=true] .h3,[data-type_header_capitalize=true] .h4,[data-type_header_capitalize=true] .h5,[data-type_header_capitalize=true] .h6,[data-type_header_capitalize=true] h1,[data-type_header_capitalize=true] h2,[data-type_header_capitalize=true] h3,[data-type_header_capitalize=true] h4,[data-type_header_capitalize=true] h5,[data-type_header_capitalize=true] h6{text-transform:unset}.max-w{width:100%;max-width:1520px;padding-inline:50px;margin-inline:auto}h2.sec-title{color:#302b21;font-family:Helvetica Neue;font-size:48px;font-style:normal;font-weight:400;line-height:50px;letter-spacing:-.5px;text-transform:capitalize}.t-eyebrow{color:#634302;font-family:Helvetica Neue;font-size:20px;font-style:normal;font-weight:400;line-height:22px}.t-center{text-align:center}.p-18{color:#25221dbf;font-family:Helvetica Neue;font-size:18px;font-style:normal;font-weight:400;line-height:22px}.swiper *{box-sizing:border-box}.accordion--content{overflow:hidden;max-height:0;transition:max-height .3s ease}.accordion--item .accordion-status .svg-minus{display:none}.accordion--item.active .accordion-status .svg-minus{display:block}.accordion--item.active .accordion-status .svg-plus{display:none}.accordion--header{cursor:pointer}@media(max-width:991px){.max-w{padding-inline:16px}h2.sec-title{font-size:28px;line-height:30px;letter-spacing:-.5px}.t-eyebrow{font-size:14px;font-weight:400;line-height:18px}.p-18{font-size:14px;font-weight:400;line-height:19px}.accordion-status svg{width:8px;height:auto}}.trustpilot-container{display:flex;gap:2px;align-items:center;width:max-content}.trustpilot-container img{aspect-ratio:1;width:22px;height:auto}.trustpilot-container svg{width:22px;height:auto}@media(max-width:991px){.trustpilot-container{gap:1px}.trustpilot-container img{width:20px}.trustpilot-container svg{width:20px}}.main-swiper-navigation{display:flex;justify-content:center;align-items:center;gap:157px}.main-swiper-pagination{max-width:max-content;line-height:0}.main-swiper-pagination .swiper-pagination-bullet{background:#cbc2bd;opacity:1;margin:0 7px!important}.main-swiper-pagination .swiper-pagination-bullet-active{background:#25221d}.main-swiper-pagination .swiper-pagination-bullet:first-child{margin-left:0!important}.main-swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0!important}.main-swiper-next,.main-swiper-prev{cursor:pointer;line-height:0}@media(max-width:991px){.main-swiper-navigation{gap:52px}.main-swiper-next svg,.main-swiper-prev svg{width:24px;height:auto}.main-swiper-pagination .swiper-pagination-bullet{margin:0 4px!important;width:6px;height:6px}}/*! STAR SNIP */.ecom-star-rating{display:flex;align-items:center;gap:2px}/*! REVIEWS CSS */.star{color:#eaa200 m!important}#header .summary{justify-content:center}.grid-item .title,.main-text,.summary-text span,.grid-item .time{font-family:Helvetica Neue}.summary-text span{font-size:20px;line-height:22px}#grid .grid-item{background:#fdf9f8;box-shadow:none}.summary .star{fill:#9f6a00;width:18px;height:auto}.grid-item .title span{display:none}#loadMore{color:#282828;text-align:center;font-family:Helvetica Neue;font-size:20px;font-style:normal;font-weight:400;line-height:22px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;background:#fff;border:none}@media(max-width:991px){#header .summary{justify-content:flex-start}#loadMore{font-size:14px;line-height:normal}}:root{--indexSectionPadding: 20px 0 100px}@media only screen and (max-width:768px){:root{--indexSectionPadding: 25px 0 40px}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/ecom-contempee-pdp.css.map */
