:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.collapsible-toggle{padding-left:0!important;padding-right:0!important}.product__photo-zoom{border:0;bottom:0;cursor:zoom-in;display:none;position:absolute!important;right:0}@media only screen and (max-width:768px){.product__photo-zoom{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.15);display:block;padding:8px}.product__photo-zoom .icon{height:21px;width:21px}.product__main-photos .product__photo-zoom{margin-bottom:10px;margin-right:10px}.product-slideshow .product__photo-zoom{opacity:0;transition:opacity .5s ease-out}.product-slideshow .is-selected .product__photo-zoom{opacity:1}}@media only screen and (min-width:769px){.product__photo-zoom{border-radius:0;left:0;margin:0;opacity:0;top:0;width:100%}.product__photo-zoom span,.product__photo-zoom svg{display:none}}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative;transition:height .35s}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-enabled.is-draggable[data-arrows=true] .flickity-viewport,.flickity-enabled.is-draggable[data-arrows=true] .flickity-viewport.is-pointer-down{cursor:default}.flickity-viewport{cursor:zoom-in!important}.flickity-button{background:#000;border:none;border-radius:50%;color:#fff;position:absolute}.hero .flickity-button{background-color:#fff;box-shadow:0 5px 5px rgba(0,0,0,.1);color:#1c1d1d}.flickity-button:hover{cursor:pointer;opacity:1}.flickity-button:disabled{cursor:auto;display:none;pointer-events:none}.flickity-prev-next-button{height:40px;top:50%;transform:translateY(-50%);width:40px}@media only screen and (max-width:768px){.flickity-prev-next-button{height:33px;width:33px}}.flickity-prev-next-button:hover{transform:translateY(-50%) scale(1.12)}.flickity-prev-next-button:active{transform:translateY(-50%) scale(1);transition:transform .05s ease-out}.flickity-previous{left:10px}.flickity-next{right:10px}.flickity-rtl .flickity-previous{left:auto;right:10px}.flickity-rtl .flickity-next{left:10px;right:auto}.flickity-button-icon{fill:currentColor;height:30%;left:35%;position:absolute;top:35%;width:30%}.flickity-page-dots{bottom:-25px;color:currentColor;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.hero .flickity-page-dots{bottom:20px;color:#fff}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background-color:currentColor;border-radius:100%;cursor:pointer;display:inline-block;height:6px;margin:0 5px;opacity:.2;vertical-align:middle;width:6px}.flickity-page-dots .dot:hover{opacity:.6}.flickity-page-dots .dot.is-selected{background-color:currentColor;height:9px;opacity:1;width:9px}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}.hero[data-arrows=true]{overflow:visible}.hero[data-arrows=true] .flickity-prev-next-button{bottom:-20px;top:auto;transform:none;z-index:2}.hero[data-arrows=true] .flickity-prev-next-button:hover{transform:scale(1.12)}.hero[data-arrows=true] .flickity-prev-next-button:active{transform:scale(1)}.hero[data-arrows=true] .flickity-previous{left:auto;right:90px}.hero[data-arrows=true] .flickity-next{right:40px}.hero[data-arrows=true].flickity-rtl .flickity-previous{left:90px;right:auto}.hero[data-arrows=true].flickity-rtl .flickity-next{left:40px;right:auto}@media only screen and (max-width:768px){.hero[data-arrows=true] .flickity-prev-next-button{bottom:-16px}.hero[data-arrows=true] .flickity-previous{right:60px}.hero[data-arrows=true] .flickity-next{right:20px}.hero[data-arrows=true].flickity-rtl .flickity-previous{left:60px}.hero[data-arrows=true].flickity-rtl .flickity-next{left:20px}}[data-bars=true].hero .flickity-page-dots{bottom:0;height:6px;line-height:6px;z-index:2}[data-bars=true] .flickity-page-dots .dot{background:none;border:0;border-radius:0;height:6px;opacity:1;overflow:hidden;position:relative;vertical-align:top;width:120px}@media only screen and (max-width:768px){[data-bars=true] .flickity-page-dots .dot{width:45px}}[data-bars=true] .flickity-page-dots .dot:after,[data-bars=true] .flickity-page-dots .dot:before{content:"";display:block;height:100%;left:0;position:absolute;width:100%}[data-bars=true] .flickity-page-dots .dot:before{background-color:#000;opacity:.1}[data-bars=true] .flickity-page-dots .dot:hover:before{opacity:.2}[data-bars=true] .flickity-page-dots .dot:after{background-color:currentColor;transform:translateX(-100%);transition:none}[data-bars=true] .flickity-page-dots .dot.is-selected:after{animation:slideshowBars 0s linear forwards}.btn--circle{border-radius:50%;line-height:1;min-width:0;padding:8px}.btn--circle .icon{height:18px;width:18px}.btn--circle:after,.btn--circle:before{background:none;content:none;width:auto}.btn--circle.btn--large .icon{height:30px;width:30px}.btn--circle.btn--large{padding:15px}.btn--circle.btn--loading{text-indent:unset}@media only screen and (max-width:768px){.btn--circle.btn--loading:before{border-width:2px;height:18px;margin-left:-9px;margin-top:-9px;width:18px}}.btn--circle.btn--loading svg{opacity:0}.btn--icon{min-width:0;padding:6px}.btn--icon .icon{display:block;height:23px;width:23px}.pswp{display:none;height:100%;left:0;overflow:hidden;position:absolute;top:0;touch-action:none;width:100%;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:grab}.pswp--dragging .pswp__img{cursor:grabbing}.pswp__bg{-webkit-backface-visibility:hidden;background:#fff;opacity:0;transform:translateZ(0)}.pswp__bg,.pswp__scroll-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{bottom:0;left:0;position:absolute;right:0;top:0;touch-action:none}.pswp__container,.pswp__img{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1);width:100%}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{bottom:0;overflow:hidden;right:0}.pswp__img,.pswp__item{left:0;position:absolute;top:0}.pswp__img{height:auto;width:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp--ie .pswp__img{height:auto!important;left:0;top:0;width:100%!important}.pswp__error-msg{color:#ccc;left:0;line-height:16px;margin-top:-8px;position:absolute;text-align:center;top:50%;width:100%}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp__button{position:relative}.pswp__button:after{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.pswp__button svg{pointer-events:none}.pswp__button--arrow--left .icon,.pswp__button--arrow--right .icon{height:13px;margin:8px;width:13px}.pswp__button[disabled]{opacity:0;pointer-events:none}.pswp__ui{align-items:center;bottom:30px;display:flex;justify-content:center;left:0;position:absolute;right:0;transform:translateY(0);transition:transform .25s .6s}.pswp__ui .btn{background:#fff;border:0;box-shadow:0 3px 6px rgba(0,0,0,.15);margin:15px}.pswp__ui--hidden{transform:translateY(150%);transition:transform .25s}html.pswp-open-in-ios,html.pswp-open-in-ios body{background:#444;box-sizing:border-box;height:var(--window-inner-height);overflow:hidden}.pswp-open-in-ios body>*{display:none}.pswp-open-in-ios body .pswp.pswp--open{display:block}.hide{display:none!important}.variant-input-wrap{border:0;margin:0 0 -12px;padding:0;position:relative}.variant-input-wrap input{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;width:1px}.variant-input-wrap label{background-color:"#fff";background-color:var(--colorBody);border-radius:1px;display:inline-block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:var(--typeBaseSize);font-weight:400;letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight);margin:0 8px 12px 0;padding:7px 15px}.color-swatch,.variant-input-wrap label{box-shadow:0 0 0 1px #1c1d1d;box-shadow:0 0 0 1px var(--colorBorder);overflow:hidden;position:relative}.color-swatch{background-position:50%;background-repeat:no-repeat;background-size:cover;border:3px solid #fff;border-color:var(--colorBody);display:block;height:40px;margin:0 4px 4px;text-indent:-9999px;transition:box-shadow .1s ease;width:2.5em;width:40px}[data-swatch_style=round] .color-swatch{border-radius:100%}.tag--swatch{display:inline-block}.color-swatch.is-active,.tag:not(.tag--active) label:hover .color-swatch:hover{box-shadow:0 0 0 1px #1c1d1d;box-shadow:0 0 0 1px var(--colorTextBody)}.tag--active .color-swatch{box-shadow:0 0 0 2px #1c1d1d;box-shadow:0 0 0 2px var(--colorTextBody)}.color-swatch--small{border-width:2px;height:25px;width:25px}.grid-product__colors{display:flex;flex-wrap:wrap;line-height:25px;margin:0 0 5px -4px}.grid-product__colors+.grid-product__colors{margin-top:4px}.color-swatch__more{font-weight:700;line-height:25px;margin-left:5px}.color-swatch--filter{height:35px;width:35px}.tag--active .color-swatch--filter:hover:after{border-left:1px solid;border-color:#1c1d1d;bottom:0;content:"";left:50%;position:absolute;top:0;transform:rotate(45deg)}[class*=color-scheme-]:not(.color-scheme-none){position:relative;z-index:1}[class*=color-scheme-]:not(.color-scheme-none) a:not(.btn){border-color:currentColor;color:currentColor}[class*=color-scheme-]:not(.color-scheme-none).index-section{margin:0;padding-bottom:60px;padding-bottom:var(--indexSectionPadding);padding-top:60px;padding-top:var(--indexSectionPadding)}.grid{list-style:none;margin:0;padding:0}.page-width{margin:0 auto;max-width:1362px}.page-full,.page-width{padding:0 40px}.page-width--narrow{max-width:700px;max-width:var(--pageNarrow)}.page-width--tiny{max-width:450px}@media only screen and (max-width:768px){.page-width,.page-width--flush-small{padding:0}}.one-whole{width:100%}.one-half{width:50%}.one-third{width:33.33333%}.two-thirds{width:66.66667%}.one-quarter{width:25%}.two-quarters{width:50%}.three-quarters{width:75%}.one-fifth{width:20%}.two-fifths{width:40%}.three-fifths{width:60%}.four-fifths{width:80%}.one-sixth{width:16.66667%}.two-sixths{width:33.33333%}.three-sixths{width:50%}.four-sixths{width:66.66667%}.five-sixths{width:83.33333%}@media only screen and (max-width:768px){.small--one-whole{width:100%}.small--one-half{width:50%}.small--one-third{width:33.33333%}.small--two-thirds{width:66.66667%}.grid--uniform .small--one-half:nth-of-type(odd),.grid--uniform .small--one-third:nth-of-type(3n+1){clear:both}.small--one-quarter{width:25%}.small--two-quarters{width:50%}.small--three-quarters{width:75%}.grid--uniform .small--one-quarter:nth-of-type(4n+1){clear:both}.small--one-fifth{width:20%}.small--two-fifths{width:40%}.small--three-fifths{width:60%}.small--four-fifths{width:80%}.grid--uniform .small--one-fifth:nth-of-type(5n+1){clear:both}.small--one-sixth{width:16.66667%}.small--two-sixths{width:33.33333%}.small--three-sixths{width:50%}.small--four-sixths{width:66.66667%}.small--five-sixths{width:83.33333%}.grid--uniform .small--one-sixth:nth-of-type(6n+1),.grid--uniform .small--three-sixths:nth-of-type(odd),.grid--uniform .small--two-sixths:nth-of-type(3n+1){clear:both}}@media only screen and (min-width:769px){.medium-up--one-whole{width:100%}.medium-up--one-half{width:50%}.medium-up--one-third{width:33.33333%}.medium-up--two-thirds{width:66.66667%}.grid--uniform .medium-up--one-half:nth-of-type(odd),.grid--uniform .medium-up--one-third:nth-of-type(3n+1){clear:both}.medium-up--one-quarter{width:25%}.medium-up--two-quarters{width:50%}.medium-up--three-quarters{width:75%}.grid--uniform .medium-up--one-quarter:nth-of-type(4n+1){clear:both}.medium-up--one-fifth{width:20%}.medium-up--two-fifths{width:40%}.medium-up--three-fifths{width:60%}.medium-up--four-fifths{width:80%}.grid--uniform .medium-up--one-fifth:nth-of-type(5n+1){clear:both}.medium-up--one-sixth{width:16.66667%}.medium-up--two-sixths{width:33.33333%}.medium-up--three-sixths{width:50%}.medium-up--four-sixths{width:66.66667%}.medium-up--five-sixths{width:83.33333%}.grid--uniform .medium-up--one-sixth:nth-of-type(6n+1),.grid--uniform .medium-up--three-sixths:nth-of-type(odd),.grid--uniform .medium-up--two-sixths:nth-of-type(3n+1){clear:both}}.modal-promotion.modal-promotion--active{display:block!important}.link-support{display:inline!important;position:relative}.link-support:hover:after{display:block}.link-support:after{border-bottom:2px solid #1a5290;border-bottom-color:var(--colorNavText);bottom:0;content:"";display:none;left:0;margin:0 20px;position:absolute;right:0}.link-support .icon-tag-new{position:absolute;right:15px;top:0}@media screen and (max-width:768px){.link-menu-desktop{display:none!important}.container-link-support{margin-top:10px;position:relative}.container-link-support a{color:#1b335f}.container-link-support .icon-tag-new{top:-6px}.container-link-support .icon-menu-mobile{display:inline!important;position:absolute;right:19px;top:0}.container-link-support .icon-menu-mobile svg{height:11px;width:11px}}.section--featured-product-above{display:block!important;--colorTextBlack:#000;--colorBlueDark:#201a43;--colorGray:#60626c}.section--featured-product-above .product-grid__content,.section--featured-product-above .product-single__sticky{order:unset!important}@media(min-width:769px)and (max-width:900px){.section--featured-product-above .product-grid__content,.section--featured-product-above .product-single__sticky{width:50%!important}}.section--featured-product-above .product-single__sticky{top:0}.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown{position:static;z-index:2}@media(min-width:901px){.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown{left:95px;width:calc(100% - 95px)}}@media screen and (max-width:1180px){.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown .promotional-section{flex-wrap:wrap}.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown .promotional-section .timer-placeholder{width:100%}}@media(min-width:769px){.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown .promotional-section{max-width:320px}}.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown .promotional-section__content{margin-bottom:15px}@media screen and (max-width:768px){.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown .promotional-section{flex-wrap:nowrap}}.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant{background-color:#0e2569;border-radius:8px 8px 0 0;display:none;padding:16px 24px;right:0;top:0;width:auto}.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant.desktop-version{display:block;left:0;padding:16px;position:relative}.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant.mobile-version{display:none}@media screen and (max-width:768px){.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant{border-radius:0;display:block;margin-bottom:12px;padding:10px 16px;position:relative;width:100vw}.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant.desktop-version{display:none}.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant.mobile-version{display:block;left:0;margin-top:12px;padding:16px;position:relative}}.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant .promotional-section{align-items:center;display:flex;gap:10px;justify-content:space-between;max-width:inherit}.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant .promotional-section__content{display:flex;flex-direction:column-reverse;margin-bottom:0;text-align:left}.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant .promotional-section__content h2{color:#fb0;font-family:Open Sans,sans-serif;font-size:15px;font-weight:700;letter-spacing:0;line-height:1.2;margin-bottom:10px}@media screen and (max-width:768px){.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant .promotional-section__content h2{margin-bottom:8px}}.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant .promotional-section__content h1{background-color:transparent!important;font-family:Open Sans,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:1.4;margin:0;padding:0;text-transform:none}@media screen and (max-width:768px){.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant .promotional-section__content h1{font-size:16px}}.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant .promotional-section__content p{display:none}.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant .promotional-section .timer-placeholder{background-color:#fff!important}@media screen and (max-width:768px){.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant .promotional-section .timer-placeholder{padding:12px 10px}.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant .promotional-section .timer-placeholder .time-container{gap:16px}}@media screen and (max-width:768px){.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant .promotional-section .timer-placeholder .time-unit{padding:0}}.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant .promotional-section .timer-placeholder .time-number{color:#003ecd}@media screen and (max-width:768px){.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant .promotional-section .timer-placeholder .time-number{font-size:16px}}.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant .promotional-section .timer-placeholder .time-label{color:#60626c}@media screen and (max-width:768px){.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant .promotional-section .timer-placeholder .time-label{font-size:12px}}.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--variant .promotional-section .timer-placeholder .time-unit:after{color:#c0bfc6}.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--v2{border-radius:8px;margin-bottom:12px}@media screen and (max-width:768px){.section--featured-product-above .product-single__sticky:has(.product__thumbs--beside,.promotional-countdown--v2) .promotional-countdown--v2{border-radius:0;left:0}}.section--featured-product-above .product__photos{margin-top:0}@media(max-width:900px){.section--featured-product-above .product__photos{flex-direction:column}}.section--featured-product-above .product__photos .product-main-slide,.section--featured-product-above .product__photos .product__main-photos,.section--featured-product-above .product__photos .product__thumb-item img,.section--featured-product-above .product__photos .product__thumb:before{border:unset;border-radius:8px;overflow:hidden}.section--featured-product-above .product__photos .product__main-photos .flickity-page-dots{align-items:center;bottom:17px;display:inline-flex;gap:5px;justify-content:center}@media(min-width:901px){.section--featured-product-above .product__photos .product__main-photos .flickity-page-dots{display:none!important}}.section--featured-product-above .product__photos .product__main-photos .flickity-page-dots .dot{background-color:transparent;border:2px solid #fff;box-shadow:2px 2px 5px rgba(0,0,0,.267),inset -2px -2px 5px rgba(0,0,0,.133);height:8px;margin:0;opacity:1;width:8px}.section--featured-product-above .product__photos .product__main-photos .flickity-page-dots .dot.is-selected{background-color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.267)}@media(max-width:900px){.section--featured-product-above .product__photos:has(.product__thumbs[data-position-mobile=below]) .product__main-photos{margin:0}.section--featured-product-above .product__photos:has(.product__thumbs[data-position-mobile=below]) .product__main-photos .product-main-slide{width:100%}.section--featured-product-above .product__photos .product__thumbs[data-position-mobile=below]{display:flex!important;flex:unset;margin-left:unset;margin-right:unset;margin-top:8px;max-width:unset;order:unset!important}.section--featured-product-above .product__photos .product__thumbs[data-position-mobile=below] .product__thumbs--scroller{bottom:0;left:0;overflow-x:scroll;overflow-y:unset;position:unset;right:0;text-align:center;top:0;white-space:nowrap;width:unset}.section--featured-product-above .product__photos .product__thumbs[data-position-mobile=below] .product__thumbs--scroller .product__thumb-item{display:inline-block;margin-bottom:0;margin-right:8px;max-width:80px;vertical-align:middle}}.section--featured-product-above .product-single__meta{padding:0}.section--featured-product-above .product-single__meta .variant-input:has(label.disabled){display:none}.section--featured-product-above .product-single__meta--variant{background-color:#e3eaf3;border-radius:16px;padding:24px;padding-top:24px!important}@media screen and (max-width:768px){.section--featured-product-above .product-single__meta--variant{padding:16px;padding-top:16px!important}}.section--featured-product-above .product-single__meta--variant .product-single__title{font-size:32px;margin-bottom:0}@media screen and (max-width:768px){.section--featured-product-above .product-single__meta--variant .product-single__title{font-size:28px}}.section--featured-product-above .product-single__meta--variant .product-excerpt{color:#202f5a;font-family:Goudy Old Style,serif;font-size:20px}@media screen and (max-width:768px){.section--featured-product-above .product-single__meta--variant .product-excerpt{font-size:20px}}.section--featured-product-above .product-single__meta--variant .product-block{margin-bottom:16px}.section--featured-product-above .product-single__meta--variant .product-block:last-child{margin-bottom:0}.section--featured-product-above .product-single__meta--variant .dynamic-price-section .discounted-price{color:#60626c;display:block;font-family:Inter,sans-serif;font-size:16px}@media screen and (max-width:768px){.section--featured-product-above .product-single__meta--variant .dynamic-price-section .discounted-price{display:inline-block;margin-right:8px}}.section--featured-product-above .product-single__meta--variant .dynamic-price-section .final-price{color:#2d51a4;font-family:Inter,sans-serif;font-size:20px;font-weight:700;margin:0}.section--featured-product-above .product-single__meta--variant .dynamic-price-section .discount-details{background-color:#ffee53;color:#2d51a4;display:inline-block;font-family:Inter,sans-serif;font-size:12px;font-weight:700;white-space:nowrap}.section--featured-product-above .product-single__meta--variant .product-tabs__tabs .product-tabs__label:nth-child(4),.section--featured-product-above .product-single__meta--variant .product-tabs__tabs .product-tabs__label:nth-child(5){display:none}.section--featured-product-above .product-single__meta--variant .product-tabs__content p,.section--featured-product-above .product-single__meta--variant .product-tabs__content ul li{color:#201a43}.section--featured-product-above .product-single__meta--variant .product-block--variant-selector{margin-bottom:24px}.section--featured-product-above .product-single__meta--variant .variant-input{display:inline-block}.section--featured-product-above .product-single__meta--variant .variant-input:has(label.disabled){display:none}.section--featured-product-above .product-single__meta--variant .variant-input label{border-radius:4px;box-shadow:0 0 0 1px #bfe1f0;cursor:pointer;font-size:16px;font-weight:400;min-width:75px;padding:8px 6px;text-align:center}@media screen and (max-width:768px){.section--featured-product-above .product-single__meta--variant .variant-input label{min-width:76px}.section--featured-product-above .product-single__meta--variant .product-block.product-block-buy_buttons .product-block--wrapper .product-single__form .product__quantity{max-width:104px}}.section--featured-product-above .product-single__meta--variant .product__quantity{align-items:center;display:flex}.section--featured-product-above .product-single__meta--variant .js-qty__wrapper{border-radius:7px}@media screen and (max-width:768px){.section--featured-product-above .product-single__meta--variant .product-block.product-block-buy_buttons .product-block--wrapper .product-single__form .btn.add-to-cart{max-width:calc(100% - 120px)}}.section--featured-product-above .product-single__meta--variant .btn.add-to-cart{border-radius:4px;padding:16px 25px}.section--featured-product-above .product-single__meta--variant .btn.add-to-cart:hover{background-color:#2d51a4;transition:all .3s ease-in-out}@media screen and (max-width:768px){.section--featured-product-above .product-single__meta--variant .qm-section-wrapper .qm-btn-holder{flex:1}}.section--featured-product-above .product-single__meta--variant .qm-section-wrapper .qm-btn-holder a{background-color:#2b3046;color:#fff;font-size:10px;font-weight:700;min-width:221px;padding:10px;text-transform:uppercase}@media screen and (max-width:768px){.section--featured-product-above .product-single__meta--variant .qm-section-wrapper .qm-btn-holder a{min-width:auto;width:100%}}.section--featured-product-above .product-single__meta--variant .qm-section-wrapper .qm-btn-holder a:hover svg path{fill:#fff}.section--featured-product-above .product-single__meta--variant .qm-section-wrapper .qm-btn-holder a:hover{background-color:#2d51a4;color:#fff;transition:all .3s ease-in-out}.section--featured-product-above .product-single__meta--variant .product-block-buy_buttons{margin-bottom:0}.section--featured-product-above .product-single__meta--variant .product-block--sales-point,.section--featured-product-above .product-single__meta--variant .product-block--sales-point+.product-block,.section--featured-product-above .product-single__meta--variant .product-block-buy_buttons+.product-block{display:none}.section--featured-product-above .product-block--value-props{align-items:flex-start;display:flex;gap:15px;justify-content:flex-end;margin-top:8px}@media(max-width:768px){.section--featured-product-above .product-block--value-props{display:none!important}}@media(min-width:901px){.section--featured-product-above .product-block--value-props{gap:28px;margin-left:95px;padding:0 18px}}.section--featured-product-above .product-block--value-props .value-prop{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.section--featured-product-above .product-block--value-props .value-image{height:auto;margin:0 auto;max-width:80px;width:100%}.section--featured-product-above .product-block--value-props .value-text{color:var(--colorTextBody);font-family:Catamaran;font-size:12px;font-weight:500;line-height:1.28;text-align:center}@media(min-width:901px){.section--featured-product-above .product-block--value-props .value-text{font-size:14px}}.section--featured-product-above .product-single__header__product-testimonial-title-both-only{display:flex;flex-direction:column-reverse;gap:16px;margin-bottom:16px}@media(max-width:900px){.section--featured-product-above .product-single__header__product-testimonial-title-both-only{gap:12px}}.section--featured-product-above .product-single__header__product-testimonial-title-both-only>*{width:100%}.section--featured-product-above .h2,.section--featured-product-above .h3,.section--featured-product-above .product-single__title{color:var(--colorTextBody);font-family:Goudy Old Style;margin-bottom:16px}@media(max-width:900px){.section--featured-product-above .h2,.section--featured-product-above .h3,.section--featured-product-above .product-single__title{margin-bottom:12px;margin-top:0}}.section--featured-product-above .jdgm-preview-badge{color:var(--colorTextBody);font-family:Catamaran;font-size:16px;font-weight:600;line-height:1.25}.section--featured-product-above .jdgm-preview-badge .jdgm-star{color:#ffc119}.section--featured-product-above .jdgm-preview-badge .jdgm-prev-badge__text{margin-left:8px}.section--featured-product-above .product-single__title{font-size:36px;font-weight:600;line-height:1.22;text-transform:capitalize}@media(max-width:900px){.section--featured-product-above .product-single__title{font-size:28px;font-weight:700;line-height:1.28}}.section--featured-product-above h3{font-size:24px;font-weight:400;line-height:.83}.section--featured-product-above .product-excerpt{color:var(--colorTextBlack);font-family:Catamaran;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:20px}.section--featured-product-above p{color:var(--colorTextBody);font-family:Inter;font-size:12px;font-weight:400;line-height:1.25}.section--featured-product-above .product-block{margin-bottom:12px}.section--featured-product-above .product-block.product-block-buy_buttons{width:unset}.section--featured-product-above .product-block.product-block-buy_buttons .product-block--wrapper{margin-bottom:16px}.section--featured-product-above .product-block.product-block-buy_buttons .product-block--wrapper .product-single__form{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.section--featured-product-above .product-block.product-block-buy_buttons .product-block--wrapper .product-single__form quantity-selector{background:#fff;height:100%}.section--featured-product-above .product-block.product-block-buy_buttons .product-block--wrapper .product-single__form .product__quantity{max-width:126px;width:100%}@media(max-width:1024px){.section--featured-product-above .product-block.product-block-buy_buttons .product-block--wrapper .product-single__form .product__quantity{max-width:70px}}.section--featured-product-above .product-block.product-block-buy_buttons .product-block--wrapper .product-single__form .product__quantity .js-qty__wrapper{max-width:unset}.section--featured-product-above .product-block.product-block-buy_buttons .product-block--wrapper .product-single__form .product__quantity .js-qty__num{border:1px solid rgba(192,196,213,.6);border-radius:7px;color:var(--colorTextBlack);font-family:Inter;font-size:20px;font-weight:400;line-height:1;padding:10.5px 30px}.section--featured-product-above .product-block.product-block-buy_buttons .product-block--wrapper .product-single__form .product__quantity .js-qty__adjust{color:var(--colorGray)}.section--featured-product-above .product-block.product-block-buy_buttons .product-block--wrapper .product-single__form .product__quantity .js-qty__adjust--minus{border-bottom-left-radius:7px;border-top-left-radius:7px;padding-left:20px;padding-right:5px}@media(max-width:1024px){.section--featured-product-above .product-block.product-block-buy_buttons .product-block--wrapper .product-single__form .product__quantity .js-qty__adjust--minus{padding-left:5px}}.section--featured-product-above .product-block.product-block-buy_buttons .product-block--wrapper .product-single__form .product__quantity .js-qty__adjust--plus{border-bottom-right-radius:7px;border-top-right-radius:7px;padding-left:5px;padding-right:20px}@media(max-width:1024px){.section--featured-product-above .product-block.product-block-buy_buttons .product-block--wrapper .product-single__form .product__quantity .js-qty__adjust--plus{padding-right:5px}}.section--featured-product-above .product-block.product-block-buy_buttons .product-block--wrapper .product-single__form .product__quantity .js-qty__adjust .icon{height:unset;width:14px}.section--featured-product-above .product-block.product-block-buy_buttons .product-block--wrapper .product-single__form .btn.add-to-cart{font-family:Inter;font-size:16px;font-weight:500;line-height:1.25;margin:0;max-width:calc(100% - 142px)}@media(max-width:1024px){.section--featured-product-above .product-block.product-block-buy_buttons .product-block--wrapper .product-single__form .btn.add-to-cart{max-width:calc(100% - 86px)}}.section--featured-product-above .product-block.product-block-buy_buttons .product-block--wrapper .product-single__form .shopify-payment-terms.product__policies{margin:8px 0 0;width:100%}.section--featured-product-above .product-block .qm-section-wrapper{margin:0}.section--featured-product-above .product-block .qm-btn-wrapper{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:0;position:unset}@media screen and (min-width:769px)and (max-width:1170px){.section--featured-product-above .product-block .qm-btn-wrapper{gap:6px}}.section--featured-product-above .product-block .qm-btn-wrapper .dz-returns,.section--featured-product-above .product-block .qm-btn-wrapper .qm-btn-holder,.section--featured-product-above .product-block .qm-btn-wrapper .quality-matters{margin:0}@media screen and (max-width:900px){.section--featured-product-above .product-block .qm-btn-wrapper .qm-btn-holder{max-width:unset}}.section--featured-product-above .product-block .qm-btn-wrapper .dz-returns,.section--featured-product-above .product-block .qm-btn-wrapper .quality-matters{align-items:center;background:var(--colorBlueDark);border-radius:4px;display:flex!important;font-family:Inter;font-size:12px;font-weight:400;gap:8px;justify-content:center;line-height:1.66;padding:6px 16px;text-transform:unset}@media screen and (min-width:769px)and (max-width:1170px){.section--featured-product-above .product-block .qm-btn-wrapper .dz-returns,.section--featured-product-above .product-block .qm-btn-wrapper .quality-matters{font-size:11px;gap:6px;padding:6px}}.section--featured-product-above .product-block .qm-btn-wrapper .dz-returns svg,.section--featured-product-above .product-block .qm-btn-wrapper .quality-matters svg{height:auto;min-width:16px;width:16px}.section--featured-product-above .product-block .qm-btn-wrapper .dz-returns:hover,.section--featured-product-above .product-block .qm-btn-wrapper .quality-matters:hover{background:#f8f8f8;color:var(--colorBlueDark)}.section--featured-product-above .product-block .qm-btn-wrapper .dz-returns:hover svg path,.section--featured-product-above .product-block .qm-btn-wrapper .quality-matters:hover svg path{fill:var(--colorBlueDark)}.section--featured-product-above .product-block:last-child{margin-top:15px}.section--featured-product-above .product-block--tabs{margin-bottom:32px}.section--featured-product-above .product-block--tabs .product-tabs{margin:0}.section--featured-product-above .product-block--tabs .product-tabs [type=radio]{display:none}.section--featured-product-above .product-block--tabs .product-tabs__tabs{border-bottom:1px solid #c0c4d5;display:flex;flex-wrap:nowrap;gap:12px;justify-content:flex-start;list-style:none;margin:0 0 29px;overflow-x:scroll;padding:0}.section--featured-product-above .product-block--tabs .product-tabs__tabs::-webkit-scrollbar{display:none}.section--featured-product-above .product-block--tabs .product-tabs__label{margin:0;text-align:center}.section--featured-product-above .product-block--tabs .product-tabs__label label{align-items:center;border-bottom:4px solid #e3eaf3;color:#201a43;cursor:pointer;display:flex;font-family:Catamaran;font-size:18px;font-weight:400;height:100%;line-height:24px;margin:0;padding:2px 4px;transition:all .3s}@media screen and (max-width:768px){.section--featured-product-above .product-block--tabs .product-tabs__label label{font-size:18px}}.section--featured-product-above .product-block--tabs .product-tabs__content{display:none;font-family:Catamaran;font-size:16px;font-weight:400;letter-spacing:normal;line-height:1.5}.section--featured-product-above .product-block--tabs .product-tabs__content>*{color:#60626c;font-family:Catamaran}.section--featured-product-above .product-block--tabs .product-tabs__content p{font-size:16px}.section--featured-product-above .product-block--tabs .product-tabs__content [style~="text-decoration:underline"],.section--featured-product-above .product-block--tabs .product-tabs__content a,.section--featured-product-above .product-block--tabs .product-tabs__content u{color:var(--pu-color-blue-light);font-weight:700}.section--featured-product-above .product-block--tabs .product-tabs__content ul{list-style:none;margin-left:0;padding:0}.section--featured-product-above .product-block--tabs .product-tabs__content ul li{padding:0 0 0 18px;position:relative}.section--featured-product-above .product-block--tabs .product-tabs__content ul li:before{color:#2d51a4;content:"✓";font-weight:700;left:0;padding-right:8px;position:absolute}.section--featured-product-above .product-block--tabs .product-tabs .product-tabs__label:hover label,.section--featured-product-above .product-block--tabs .product-tabs [type=radio]:first-of-type:checked~.product-tabs__tabs .product-tabs__label:first-of-type label,.section--featured-product-above .product-block--tabs .product-tabs [type=radio]:nth-of-type(2):checked~.product-tabs__tabs .product-tabs__label:nth-of-type(2) label,.section--featured-product-above .product-block--tabs .product-tabs [type=radio]:nth-of-type(3):checked~.product-tabs__tabs .product-tabs__label:nth-of-type(3) label,.section--featured-product-above .product-block--tabs .product-tabs [type=radio]:nth-of-type(4):checked~.product-tabs__tabs .product-tabs__label:nth-of-type(4) label,.section--featured-product-above .product-block--tabs .product-tabs [type=radio]:nth-of-type(5):checked~.product-tabs__tabs .product-tabs__label:nth-of-type(5) label{border-bottom-color:#2d51a4;color:#202f5a;font-weight:600}.section--featured-product-above .product-block--tabs .product-tabs [type=radio]:first-of-type:checked~.product-tabs__content:first-of-type,.section--featured-product-above .product-block--tabs .product-tabs [type=radio]:nth-of-type(2):checked~.product-tabs__content:nth-of-type(2),.section--featured-product-above .product-block--tabs .product-tabs [type=radio]:nth-of-type(3):checked~.product-tabs__content:nth-of-type(3),.section--featured-product-above .product-block--tabs .product-tabs [type=radio]:nth-of-type(4):checked~.product-tabs__content:nth-of-type(4),.section--featured-product-above .product-block--tabs .product-tabs [type=radio]:nth-of-type(5):checked~.product-tabs__content:nth-of-type(5){display:block}@media screen and (max-width:768px){.section--featured-product-above .product-block--tabs .product-tabs__tabs{margin-left:-17px;margin-right:-17px;padding-left:14px;padding-right:16px}}.section--featured-product-above .product-block--sales-point+.product-block--sales-point{margin-top:-5px}.section--featured-product-above .product-block--sales-point:nth-last-child(2){margin-top:5px}@media screen and (max-width:768px){.section--featured-product-above{margin-top:0}}.product-image-main[data-size] img{background:#1c335f;object-fit:cover}.product__main-photos{animation:pulse 1s ease-in-out infinite;background-color:#fff!important;min-height:670px;transition:background-color .3s ease}@keyframes pulse{0%{background-color:#d1d1d1}50%{background-color:#f5f5f5}to{background-color:#d1d1d1}}@media screen and (max-width:768px){.product__main-photos{min-height:auto}.product-image-main[data-size] img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;padding-top:0;position:absolute;top:0;width:100%}.product-grid__content.product-single__sticky.grid__item.medium-up--two-fifths{padding:0;width:100vw}.main-content .shopify-section.section--reviews-carousel{display:block!important}.reviews-carousel__container{margin-bottom:-17px!important;padding:0!important}.reviews-carousel-simple .reviews-carousel__reviews{position:relative}.reviews-carousel-simple .reviews-carousel__reviews li{border:none;padding-top:0}.index-section:not(.index-section--sub-product):first-child{padding-top:0!important}.reviews-carousel__reviews--indicators{bottom:0;position:absolute;top:0;width:100%;z-index:1}.reviews-carousel__reviews--indicators .swiper-pagination{display:none!important}.jdgm-revs-tab-btn{display:none}.section--featured-product-above .product-block--tabs .product-tabs__tabs{justify-content:space-between}.section--featured-product-above .product-block--tabs .product-tabs__label{max-width:96px}}.template-contoured-orthopedic-pillow .reviews-carousel__reviews{overflow:hidden;position:relative}.template-contoured-orthopedic-pillow .reviews-carousel-simple .reviews-carousel__reviews li blockquote.quote{font-size:20px}.template-contoured-orthopedic-pillow .product-single__reviews:not(.product-main){justify-content:center}.template-contoured-orthopedic-pillow .product-single__reviews:not(.product-main) .jdgm-widget.jdgm-preview-badge{background:#e3eaf3;border-radius:8px;margin-top:5px;padding:8px}.template-contoured-orthopedic-pillow .product-single__reviews:not(.product-main) .jdgm-widget.jdgm-preview-badge .jdgm-prev-badge__text{font-weight:900}.template-contoured-orthopedic-pillow .product-single__reviews:not(.product-main) .jdgm-widget.jdgm-preview-badge .jdgm-prev-badge__stars,.template-contoured-orthopedic-pillow .product-single__reviews:not(.product-main) .product-single__reviews-link{display:none}.template-contoured-orthopedic-pillow .reviews-carousel__reviews--indicators{bottom:0;max-width:100%;min-width:100%;position:absolute;top:0;width:100%;z-index:1}.template-contoured-orthopedic-pillow .reviews-carousel__reviews--indicators .swiper-pagination{display:none!important}.template-contoured-orthopedic-pillow .widget-video-wise-custom--mobile{display:none}@media screen and (max-width:768px){.template-contoured-orthopedic-pillow .widget-video-wise-custom--desktop{display:none}.template-contoured-orthopedic-pillow .reviews-carousel-simple .reviews-carousel__reviews li blockquote.quote{font-size:14px}.template-contoured-orthopedic-pillow .section--featured-product-above .product-single__meta--variant{margin-bottom:0;padding-bottom:0}.template-contoured-orthopedic-pillow .section--featured-product-above{margin-bottom:0}}.reviews-carousel__container{margin-bottom:-70px;margin-top:16px;overflow:hidden}.reviews-carousel__title{font-family:Goudy Old Style;font-size:24px;font-weight:700;line-height:1.25;margin:0 0 16px;text-align:center;text-transform:capitalize}.reviews-carousel__reviews{display:flex;flex-direction:column;gap:24px;overflow:hidden}.reviews-carousel__reviews ul{margin:0}.reviews-carousel__reviews li{background-color:#fff;border:1px solid #c0c4d5;border-radius:4px;display:flex;flex-direction:column;gap:12px;height:auto;margin-bottom:0;padding:16px}.reviews-carousel__reviews li .stars-wrapper{align-items:center;display:flex;height:1.5rem;position:relative;text-align:left;width:100px}.reviews-carousel__reviews li .stars-wrapper .stars-bg{height:100%;left:0;position:absolute;top:0;width:100%}.reviews-carousel__reviews li .stars-wrapper .stars-painted{height:100%;left:0;overflow:hidden;position:absolute;top:0}.reviews-carousel__reviews li .stars-wrapper svg{height:100%;width:100px}.reviews-carousel__reviews li .stars-wrapper .score{color:#c0c4d5;font-size:14px;font-weight:400;line-height:1;margin:0 0 0 105px}.reviews-carousel__reviews li blockquote.quote{color:#60626c;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:10px;padding:0}.reviews-carousel__reviews li .name-wrapper{align-items:center;display:flex;gap:8px}.reviews-carousel__reviews li p.name{color:#202f5a;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:1.2;margin:0;text-transform:capitalize}.reviews-carousel__reviews--indicators{align-items:center;display:flex;justify-content:space-between}@media(width >= 769px){.reviews-carousel__reviews--indicators{margin:0 auto;max-width:450px;min-width:250px}}.reviews-carousel__reviews--indicators .arrow{border:none;height:16px;line-height:0;margin:0;padding:0;width:16px}.reviews-carousel__reviews--indicators .arrow svg{height:100%;width:100%}.reviews-carousel__reviews--indicators .swiper-pagination{align-items:center;display:flex;gap:8px;justify-content:center}.reviews-carousel__reviews--indicators .swiper-pagination-bullet{background:#fff;border:1px solid #202f5a;border-radius:50%;cursor:pointer;display:block;height:8px;width:8px}.reviews-carousel__reviews--indicators .swiper-pagination-bullet-active{background:#202f5a}.reviews-carousel .try-btn-section{margin-bottom:0}.reviews-carousel-simple .swiper-wrapper{padding:0}.reviews-carousel-simple .reviews-carousel__divider{background-color:#c0c4d5;border:none;display:block;height:1px;margin:0 0 16px;width:100%}.reviews-carousel-simple .reviews-carousel__title{margin:0}.reviews-carousel-simple .reviews-carousel__reviews{gap:0}.reviews-carousel-simple .reviews-carousel__reviews li{align-items:center;border:none;border-radius:0;gap:4px;justify-content:center;text-align:center}.reviews-carousel-simple .reviews-carousel__reviews li blockquote.quote{color:#202f5a;font-family:Goudy Old Style;font-size:16px;line-height:1.2;margin-bottom:6px}.reviews-carousel-simple .reviews-carousel__reviews li .name-wrapper{align-items:center;display:flex;gap:4px}.reviews-carousel-simple .reviews-carousel__reviews li .name-wrapper svg{height:14px;width:14px}.reviews-carousel-simple .reviews-carousel__reviews li .name-wrapper svg path{fill:#202f5a}.reviews-carousel-simple .reviews-carousel__reviews li p.name{font-size:12px;line-height:1.5;margin:0;order:2}.reviews-carousel-simple .try-btn-section{margin-top:16px}.reviews-carousel__title{display:none}.reviews-carousel__container[data-product-handle=contoured-orthopedic-pillow] li#reviews-carousel__review-1{display:none!important}body[data-dcopv5-test=b] .reviews-carousel__container[data-product-handle=contoured-orthopedic-pillow] li#reviews-carousel__review-1{display:flex!important}body[data-dcopv5-test=b] .reviews-carousel__container[data-product-handle=contoured-orthopedic-pillow] li#reviews-carousel__review-3{display:none!important}body[data-dcopv5-test=b] .reviews-carousel__title{display:block}body[data-dcopv5-test=b] .reviews-carousel__reviews li blockquote.quote{font-size:20px}@media screen and (max-width:768px){body[data-dcopv5-test=c] .section--apps:has(.jdgm-widget.jdgm-preview-badge){background:#f7fcff}}body[data-dcopv5-test=c] .reviews-carousel__container[data-product-handle=contoured-orthopedic-pillow] li#reviews-carousel__review-1{display:flex!important}body[data-dcopv5-test=c] .reviews-carousel__container[data-product-handle=contoured-orthopedic-pillow] li#reviews-carousel__review-3{display:none!important}body[data-dcopv5-test=c] .reviews-carousel__container{background:#f7fcff;margin-bottom:-62px;margin-top:0;padding-bottom:24px;padding-top:16px}body[data-dcopv5-test=c] .reviews-carousel__container .reviews-carousel__title{display:block}body[data-dcopv5-test=c] .reviews-carousel__container .reviews-carousel__reviews li{background-color:transparent}body[data-dcopv5-test=c] .reviews-carousel__container .reviews-carousel__reviews li blockquote.quote{font-size:20px}body[data-dcopv5-test=c] .reviews-carousel__container .try-btn-section{margin-bottom:0}
/*# sourceMappingURL=endrock.styles-feature-product-above.css.map*/