.shg-rich-text{overflow-wrap:break-word}.shg-rich-text img{margin:0 20px}@media (max-width: 768px){.shg-rich-text img{display:block;float:none !important;margin:0 auto}}.shg-default-text-content *:first-child{margin-top:0}.shg-default-text-content{text-align:left}.shg-default-text-content p,.shg-default-text-content h1,.shg-default-text-content h2,.shg-default-text-content h3,.shg-default-text-content h4,.shg-default-text-content h5,.shg-default-text-content h6,.shg-default-text-content address,.shg-default-text-content pre,.shg-default-text-content div,.shg-default-text-content ol,.shg-default-text-content ul{background-color:transparent;border:0;border-radius:0;color:#000000;font-family:inherit;font-style:normal;margin-bottom:0;padding:0;text-align:left;text-transform:none}.shg-default-text-content a{background-color:inherit;color:inherit;cursor:pointer;font-family:inherit;font-style:inherit;text-decoration:underline;text-transform:inherit}.shg-default-text-content strong,.shg-default-text-content em{background-color:inherit;color:inherit;font-family:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-transform:inherit}.shg-default-text-content em{font-weight:inherit}.shg-default-text-content strong{font-style:inherit;font-weight:700}.shg-default-text-content ::-moz-selection, .shg-default-text-content *::-moz-selection{background:#accef7}.shg-default-text-content ::selection,.shg-default-text-content *::selection{background:#accef7}.shg-default-text-content p{font-size:1em;font-weight:normal;letter-spacing:-0.005em;line-height:1.714;margin-top:0.6em}.shg-default-text-content h1{font-size:1.714em;font-weight:500;letter-spacing:-0.01em;line-height:1.166;margin-top:0.67em}.shg-default-text-content h2{font-size:1.43em;font-weight:500;letter-spacing:-0.01em;line-height:1.2;margin-top:0.83em}.shg-default-text-content h3{font-size:1.142em;font-weight:500;letter-spacing:-0.008em;line-height:1.5;margin-top:1em}.shg-default-text-content h4{font-size:1em;font-weight:600;letter-spacing:-0.006em;line-height:1.428;margin-top:1.33em}.shg-default-text-content h5{font-size:0.857em;font-weight:600;letter-spacing:-0.003em;line-height:1.333;margin-top:1.43em}.shg-default-text-content h6{font-size:0.785em;font-weight:600;letter-spacing:-0.003em;line-height:1.454;margin-top:1.42em;text-transform:uppercase}.shg-default-text-content ul{list-style:disc}.shg-default-text-content ol{list-style:decimal}.shg-default-text-content ul,.shg-default-text-content ol{-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-before:1em;margin-block-start:1em;margin-bottom:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;margin-top:0;-webkit-padding-start:40px;padding-inline-start:40px}.shg-default-text-content li{font-size:1em;font-weight:normal;letter-spacing:-0.005em;line-height:1;list-style:inherit;margin-top:0.67em}.shg-default-text-content pre{font-family:monospace;font-size:1em;font-weight:normal;letter-spacing:-0.005em;line-height:1.714;margin-top:1em;white-space:pre-wrap;word-break:normal}.shg-default-text-content address{font-size:1em;font-style:italic;font-weight:normal;letter-spacing:-0.005em;line-height:1.714;margin-top:0}.shg-default-text-content div{font-size:1em;font-weight:normal;letter-spacing:-0.005em;line-height:1.714;margin-bottom:0;margin-top:0.67em}.shg-box{position:relative;display:flex;width:100%;flex-direction:column;flex:1 1 auto}.shg-box>.shg-box-content{z-index:4;position:relative;min-height:1px}.shg-box-vertical-align-wrapper,.shg-box-vertical-center-wrapper{display:flex;width:100%}.shg-box-vertical-align-top{justify-content:flex-start}.shg-box-vertical-align-center,.shg-box-vertical-center{justify-content:center}.shg-box-vertical-align-bottom{justify-content:flex-end}.shg-box-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;pointer-events:none}.shg-box-video-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:-1}#s-2eab8adc-67d6-4aaf-89bd-4731a4ecff78{min-height:50px}#s-2eab8adc-67d6-4aaf-89bd-4731a4ecff78>.shg-box-overlay{background-color:#fff;opacity:0}#s-2eab8adc-67d6-4aaf-89bd-4731a4ecff78.shg-box.shg-c{justify-content:center}.awssld__box,.awssld__container figure,.awssld__content{display:block;position:absolute;width:100%;height:100%;top:0;left:0}.awssld__bullets button,.awssld__controls button{outline-color:0;outline-style:none;outline-width:0}.awssld{--organic-arrow-thickness:4px;--organic-arrow-height:40px;--slider-height-percentage:60%;--loader-bar-color:#851515;--loader-bar-height:6px;--control-button-width:10%;--control-button-height:25%;--control-button-opacity:0.5;--control-button-hover-opacity:0.75;--control-button-background:transparent;--transition-bezier:cubic-bezier(0.5,0.075,0.25,0.95);--slider-transition-duration:575ms;--organic-arrow-color:#6a6a6a;--organic-arrow-border-radius:0;--control-bullet-color:#6a6a6a;--control-bullet-active-color:#6a6a6a;--content-background-color:#2f2f2f;max-width:100%}.awssld,.awssld__wrapper{display:block;position:relative;width:100%}.awssld__wrapper{overflow:hidden;height:100%}.awssld__container{display:block;width:100%;height:0;padding-bottom:var(--slider-height-percentage)}@media (max-width: 500px){.awssld__container{padding-bottom:calc(var(--slider-height-percentage)*1.25)}}.awssld__startUp{background-color:red;height:100%;width:100%}.awssld__startUp>div{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.awssld__startUp img{width:35%;height:auto}.awssld__content{background-color:var(--content-background-color);overflow:hidden;display:flex;align-items:center;justify-content:center}.awssld__content>img,.awssld__content>video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.awssld__controls button{display:flex;align-items:center;justify-content:center;width:var(--control-button-width);height:var(--control-button-height);position:absolute;z-index:10;top:calc(50% - 0.5*var(--control-button-height));border:none;background-color:var(--control-button-background);color:#fff;cursor:pointer}.awssld__controls button .awssld__controls__arrow-left,.awssld__controls button .awssld__controls__arrow-right{opacity:var(--control-button-opacity)}.awssld__controls button:hover .awssld__controls__arrow-left,.awssld__controls button:hover .awssld__controls__arrow-right{opacity:var(--control-button-opacity-hover)}.awssld__controls--active .awssld__controls__arrow-left{opacity:var(--control-button-opacity-hover);transform:translate3d(-100%, 0, 0)}.awssld__controls--active .awssld__controls__arrow-right{opacity:var(--control-button-opacity-hover);transform:translate3d(100%, 0, 0)}.awssld__controls--hidden{display:none}@media (max-width: 520px){.awssld__controls{visibility:hidden}}.awssld__bar{display:block;width:100%;height:var(--loader-bar-height);background-color:var(--loader-bar-color);position:absolute;top:0;left:0;z-index:101;transition:transform 3s var(--transition-bezier);transform:translate3d(-100%, 0, 0)}.awssld__bar--active{transform:translate3d(-20%, 0, 0)}.awssld__bar--end{transition-duration:.3s;transform:translateZ(0)}.awssld__next{right:0}.awssld__prev{left:0}.awssld__box{z-index:1;visibility:hidden}.awssld--animated{will-change:transform;visibility:visible}.awssld--animated-mobile{will-change:transform;transition:transform 325ms cubic-bezier(0.15, 0.65, 0.1, 1)}.awssld--active{visibility:visible;z-index:2;transform:translateZ(0)}.awssld--moveLeft,.awssld--moveRight{-webkit-backface-visibility:hidden;backface-visibility:hidden}.awssld--moveRight{-webkit-animation:slideFromRight var(--slider-transition-duration) both var(--transition-bezier);animation:slideFromRight var(--slider-transition-duration) both var(--transition-bezier)}.awssld--moveLeft{-webkit-animation:slideFromLeft var(--slider-transition-duration) both var(--transition-bezier);animation:slideFromLeft var(--slider-transition-duration) both var(--transition-bezier)}.awssld--exit{z-index:0}.awssld--exit.awssld--moveLeft{-webkit-animation:slideToLeft var(--slider-transition-duration) both var(--transition-bezier);animation:slideToLeft var(--slider-transition-duration) both var(--transition-bezier)}.awssld--exit.awssld--moveRight{-webkit-animation:slideToRight var(--slider-transition-duration) both var(--transition-bezier);animation:slideToRight var(--slider-transition-duration) both var(--transition-bezier)}.awssld--first .awssld__prev,.awssld--last .awssld__next{visibility:hidden}.awssld--fill-parent{position:absolute !important;width:100% !important;height:100% !important;top:0;left:0}.awssld--fill-parent .awssld__container{height:100%;padding:0}.awssld__bullets{position:absolute;bottom:-40px;width:100%;display:flex;align-items:center;justify-content:center}.awssld__bullets button{padding:0;display:block;width:16px;height:16px;margin:5px;border-radius:50%;background:var(--control-bullet-color);text-indent:-9999px;overflow:hidden;cursor:pointer;border:none;transition:transform 0.225s cubic-bezier(0.8, 1.35, 0.75, 1.45),background-color 0.175s ease-out}.awssld__bullets .awssld__bullets--loading,.awssld__bullets button:hover{transform:scale(1.2)}.awssld__bullets .awssld__bullets--active{transform:scale(1.5);background:var(--control-bullet-active-color)}.awssld__bullets .awssld__bullets--active:hover{transform:scale(1.5)}.awssld__controls__arrow-left,.awssld__controls__arrow-right{width:100%;height:var(--organic-arrow-height);position:relative;display:block;transition:transform .2s ease-out .125s,opacity .2s ease-out}.awssld__controls__arrow-left:after,.awssld__controls__arrow-left:before,.awssld__controls__arrow-right:after,.awssld__controls__arrow-right:before{content:" ";position:absolute;right:calc(50% - 0.7071*(var(--organic-arrow-height) + var(--organic-arrow-thickness))/2);height:100%;border-radius:var(--organic-arrow-border-radius);width:var(--organic-arrow-thickness);background-color:var(--organic-arrow-color);transition:transform .15s ease-out,background-color .15s ease-out}.awssld__controls__arrow-left:before,.awssld__controls__arrow-right:before{transform-origin:100% 100% 0;top:-50%;transform:rotate(-45deg)}.awssld__controls__arrow-left:after,.awssld__controls__arrow-right:after{transform-origin:100% 0 0;top:50%;transform:rotate(45deg)}.awssld__controls__arrow-right--active{transform:translate3d(100%, 0, 0)}.awssld__controls__arrow-right--active:after{transform:rotate(90deg) translate3d(50%, 0, 0) !important}.awssld__controls__arrow-right--active:before{transform:rotate(-90deg) translate3d(50%, 0, 0) !important}.awssld__controls__arrow-left:after,.awssld__controls__arrow-left:before{right:auto;left:calc(50% - 0.7071*(var(--organic-arrow-height) + var(--organic-arrow-thickness))/2)}.awssld__controls__arrow-left:before{transform-origin:0 100% 0;top:-50%;transform:rotate(45deg)}.awssld__controls__arrow-left:after{transform-origin:0 0 0;top:50%;transform:rotate(-45deg)}.awssld__controls__arrow-left--active{transform:translate3d(-100%, 0, 0)}.awssld__controls__arrow-left--active:after{transform:rotate(-90deg) translate3d(-50%, 0, 0) !important}.awssld__controls__arrow-left--active:before{transform:rotate(90deg) translate3d(-50%, 0, 0) !important}.awssld__controls button:hover .awssld__controls__arrow-left:before{opacity:1;transform:rotate(30deg)}.awssld__controls button:hover .awssld__controls__arrow-left:after,.awssld__controls button:hover .awssld__controls__arrow-right:before{opacity:1;transform:rotate(-30deg)}.awssld__controls button:hover .awssld__controls__arrow-right:after{opacity:1;transform:rotate(30deg)}.awssld__timer{--timer-delay:2000ms;--timer-release:200ms;--timer-height:4px;--timer-background-color:rgba(0,0,0,0.15);width:100%;height:var(--timer-height);background-color:var(--timer-background-color);position:absolute;top:0;left:0;z-index:100;transform:translateX(-100%)}.awssld__timer--animated{will-change:transform;transition:transform var(--timer-delay) linear}.awssld__timer--run{transform:translateX(0)}.awssld__timer--fast{transition:transform calc(var(--timer-release)/2) linear;transform:translateX(-0.00001px)}.awssld__timer--end{transform:translateX(-0.0001px);transition:transform var(--timer-release) linear}.awssld__timer--hidden{display:none}@-webkit-keyframes slideFromLeft{0%{transform:translate3d(-100%, 0, 0)}to{transform:translateZ(0)}}@keyframes slideFromLeft{0%{transform:translate3d(-100%, 0, 0)}to{transform:translateZ(0)}}@-webkit-keyframes slideFromRight{0%{transform:translate3d(100%, 0, 0)}to{transform:translateZ(0)}}@keyframes slideFromRight{0%{transform:translate3d(100%, 0, 0)}to{transform:translateZ(0)}}@-webkit-keyframes slideToLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%, 0, 0)}}@keyframes slideToLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%, 0, 0)}}@-webkit-keyframes slideToRight{0%{transform:translateZ(0)}to{transform:translate3d(100%, 0, 0)}}@keyframes slideToRight{0%{transform:translateZ(0)}to{transform:translate3d(100%, 0, 0)}}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__navigation button[disabled]{background-color:#f0f0f0}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers{font-weight:700}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;padding:1em .66667em}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;text-align:center;padding:.75em .5em;background:none}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--c2-header-height:80px;--c2-header-height-sticked:40px;--c2-top-banner-height:0px}@font-face{font-family:Calibre Light;src:url(https://www.coterie.com/fonts/Calibre-Light.eot);src:local("Calibre-Light"),url(https://www.coterie.com/fonts/Calibre-Light.eot?#iefix) format("embedded-opentype"),url(https://www.coterie.com/fonts/Calibre-Light.woff2) format("woff2"),url(https://www.coterie.com/fonts/Calibre-Light.woff) format("woff"),url(https://www.coterie.com/fonts/Calibre-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:Calibre Medium;src:url(https://www.coterie.com/fonts/Calibre-Medium.eot);src:local("Calibre-Medium"),url(https://www.coterie.com/fonts/Calibre-Medium.eot?#iefix) format("embedded-opentype"),url(https://www.coterie.com/fonts/Calibre-Medium.woff2) format("woff2"),url(https://www.coterie.com/fonts/Calibre-Medium.woff) format("woff"),url(https://www.coterie.com/fonts/Calibre-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:Cosmica;src:url(https://www.coterie.com/fonts/Cosmica-Book.eot);src:local("Cosmica-Book"),url(https://www.coterie.com/fonts/Cosmica-Book.eot?#iefix) format("embedded-opentype"),url(https://www.coterie.com/fonts/Cosmica-Book.woff2) format("woff2"),url(https://www.coterie.com/fonts/Cosmica-Book.woff) format("woff"),url(https://www.coterie.com/fonts/Cosmica-Book.ttf) format("truetype");font-weight:500;font-style:normal;font-stretch:normal}*{box-sizing:border-box;outline:0}body,html{height:100%}body{background-color:#fffdfa;color:#2a2a2a;font-family:Calibre Light}body #drawer-portal{z-index:9200}body #dialog-portal,body #drawer-portal{background-color:transparent;bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0}body #dialog-portal{z-index:9300}body.overlayed{overflow:hidden}main{padding-top:calc(var(--c2-header-height) + var(--c2-top-banner-height))}.header-1{font-family:Cosmica;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:300;font-size:38px;line-height:48px}@media screen and (min-width: 992px){.header-1{font-size:58px;line-height:72px}}.header-2{font-family:Cosmica;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:300;font-size:26px;line-height:34px}@media screen and (min-width: 992px){.header-2{font-size:36px;line-height:46px}}.header-2-m{font-family:Cosmica;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:300;font-size:26px;line-height:34px}.header-3{font-family:Cosmica;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;font-size:22px;line-height:28px}@media screen and (min-width: 992px){.header-3{font-size:28px;line-height:32px}}.header-4{font-family:Calibre Light;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:300;font-size:22px;line-height:28px}@media screen and (min-width: 992px){.header-4{font-size:26px;line-height:32px}}.body-1{font-family:Calibre Light;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:300;font-size:22px;line-height:32px}.body-2,.coterie-calendar .react-calendar__navigation__label{font-family:Calibre Light;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:300;font-size:18px;line-height:22px}.body-3,.coterie-calendar .react-calendar__month-view__weekdays__weekday,.packs-selector__list__button__primary-text,.packs-selector__list__button__secondary-text,.product-page .yotpo.bottomLine .text-m,.reviews .yotpo-sum-reviews span,.size-finder-table__cell__item,.size-finder-trigger,.size-selector__list__item__button{font-family:Calibre Medium !important;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:500;font-size:14px;line-height:20px}.body-4,.coterie-calendar .react-calendar__tile{font-family:Calibre Light;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:300;font-size:14px;line-height:20px}.background-black{background-color:#2a2a2a}.background-blue{background-color:#a3c4f7}.background-peach{background-color:#f69777}.background-honey{background-color:#ffe299}.background-purple{background-color:#f0d8e0}.background-mint{background-color:#ddead3}.background-oatmeal{background-color:#f3f0e5}.background-white{background-color:#fffdfa}.background-transparent{background-color:transparent}.account-page-form__header__button,.authentication-forms__close-button,.button__blue,.button__honey,.button__mint,.button__peach,.button__purple,.checkbox--checked .checkbox__control,.input--hovered .input__wrapper,.packs-selector--blue .packs-selector__list__item--active .packs-selector__list__button,.packs-selector--peach .packs-selector__list__item--active .packs-selector__list__button,.product-rendering-simple__slider__slide,.product-rendering__map__grid__area__button,.product-rendering__map__grid__area__button-pulse,.product-rendering__map__grid__area__button:disabled,.product-rendering__slider__slide,.product-rendering__slider__slide__number,.radio--checked .radio__control,.regular-box-shadow,.select--hovered .select__control-wrapper,.sidenav__menu,.size-selector--blue .size-selector__list__item--active .size-selector__list__item__button,.size-selector--peach .size-selector__list__item--active .size-selector__list__item__button,.stripe-input--hovered .stripe-input__wrapper,.toast,.vertical-marquee-carousel-bullets__item--selected,.vertical-marquee-carousel-bullets__item:hover{box-shadow:0 4px 14px rgba(0,0,0,0.12)}.container{margin:0 auto;max-width:1440px;padding:0 24px;width:100%}.container--small{max-width:648px}@media screen and (min-width: 1200px){.container{padding:0 50px}}.container-fixed{margin:0 auto;max-width:1440px;padding:0 24px;width:100%}.font-primary-regular{font-family:Calibre Medium}.text-underlined{text-decoration:underline}.text-italic{font-style:italic}.text-preformatted{background-color:#f5f5f5;padding:12px;border-left:5px solid #c2c2c2;border-radius:5px;margin:24px}.list-item{display:list-item;list-style-position:inside}[id*=_ribbon_container]{display:none}.accordion{display:block;width:100%}.accordion__item:not(:first-child){border-top:1px solid #d8d8d8}.accordion-item{overflow:hidden;position:relative}.accordion-item__header{background-color:transparent;border:0;cursor:pointer;display:block;margin:0;padding:0;position:relative;text-align:left;width:100%}.accordion-item__header__arrow{transition:transform .2s ease;color:#2a2a2a;position:absolute;right:0;top:50%;transform:translateY(-50%)}.accordion-item__content{transition:all .2s ease}.accordion-item--expanded .accordion-item__header__arrow{transform:translateY(-50%) rotate(180deg)}.account-page-page-header{align-items:center;display:flex;justify-content:space-between}.account-page-page-header--short-gap{margin-top:24px}.account-page-page-header:not(:first-child):not(.account-page-page-header--short-gap){margin-top:48px}.account-page-small-button{align-items:center;background-color:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;margin:0;padding:0;white-space:nowrap}.account-page-small-button span{line-height:1;margin-right:5px}.account-page-block{margin-top:24px}.account-page-block--no-gap{margin-top:0}.account-page-block--with-buttons{align-items:flex-start;display:flex;justify-content:space-between}.account-page-block--with-buttons .account-page-block__content{flex:1 1;margin-right:5px}.account-page-block--with-buttons .account-page-block__buttons{align-items:flex-end;display:flex;flex-direction:column;flex:0 1;margin-left:5px;margin-top:10px}.account-page-block--with-buttons .account-page-block__buttons>button:not(:first-child){margin-top:15px}.account-page-form{margin:24px 0;width:100%}.account-page-form__header{align-items:center;display:flex;justify-content:space-between}.account-page-form__header__title{flex:1 1}.account-page-form__header__button{align-items:center;background-color:#f69777;border-radius:50%;border:0;color:inherit;cursor:pointer;display:flex;flex:0 1;font:inherit;height:40px;justify-content:center;margin:0 0 0 10px;min-width:40px;padding:0;width:40px}.account-page-form__content{margin-top:48px}.account-page-form-row{display:grid;gap:15px;grid-auto-columns:1fr;grid-auto-flow:column;grid-gap:15px}.account-page-form-row:not(:first-child){margin-top:25px}.account-page-settings__checkbox__label{margin-top:-7px}.account-page-settings__checkbox:not(:first-child){margin-top:24px}.account-page-settings__form-hint{color:#979797}.account-page-settings__spinner{text-align:center}@media screen and (min-width: 376px){.account-page-settings__spinner{text-align:left}}@media screen and (min-width: 992px){.account-page-wrapper{background-image:linear-gradient(90deg, #fffdfa 50%, #fff 0);border-bottom:1px solid #d8d8d8}.account-page-wrapper__container{position:relative}.account-page-wrapper__menu{float:left;left:0;position:-webkit-sticky;position:sticky;top:128px;width:200px}.account-page-wrapper__menu__item{margin-top:24px}.account-page-wrapper__menu__item__link{background-color:transparent;border:0;color:inherit;cursor:pointer;margin:0;padding:0;text-decoration:none}.account-page-wrapper__menu__item--selected .account-page-wrapper__menu__item__link{border-bottom:1px solid #2a2a2a;font-family:Calibre Medium;padding-bottom:3px}.account-page-wrapper__tabs-and-content{background-color:#fff;border-radius:40px 0 0 0;box-shadow:-7px -8px 9px 0 rgba(0,0,0,0.05);flex:1 1;margin-left:300px;min-height:calc(100vh - var(--c2-header-height));padding:60px 0 0 72px}.account-page-wrapper__tabs-and-content>.container{padding:0 24px}}.auto-renew{width:100%}.auto-renew__item{margin-top:12px}.auto-renew__item__buttons{margin-top:17px !important}@media screen and (min-width: 768px){.auto-renew{display:flex}.auto-renew__elements{flex:1 1;margin-right:24px;max-width:375px}.auto-renew__order-summary{flex:1 1;margin-left:24px;max-width:375px}.auto-renew__order-summary>:first-child{margin-top:0}}.no-auto-renew{width:100%}.no-auto-renew__title{margin-top:72px;text-align:center}.no-auto-renew__links{align-items:center;display:flex;justify-content:space-around;margin-top:36px}@media screen and (min-width: 992px){.no-auto-renew{width:100%}.no-auto-renew__title{text-align:left}.no-auto-renew__links{justify-content:flex-start}.no-auto-renew__links a:first-child{margin-right:24px}}.add-article{align-items:center;display:flex;flex-direction:column;margin:48px 0}.add-article__text{margin-top:9px}.add-article__button{margin-top:11px !important}.alert--success{color:green}.alert--error{color:#c75a48}.authentication-forms__title{align-items:center;display:flex;justify-content:space-between;width:100%}.authentication-forms__close-button{align-items:center;background-color:#f69777;border-radius:50%;border:0;color:inherit;cursor:pointer;display:flex;flex:0 1;font:inherit;height:40px;justify-content:center;margin:0 0 0 10px;min-width:40px;padding:0;width:40px}.authentication-forms__form{margin-top:24px}.authentication-forms__form__row{display:grid;grid-auto-columns:1fr}.authentication-forms__form__row__link{color:inherit}.authentication-forms__form__row:not(:first-child){margin-top:25px}.authentication-forms__link{color:inherit;display:block;margin-top:25px;text-align:center;text-decoration:underline}.authentication-forms__button_link{background:transparent;border:0;cursor:pointer;margin:25px auto 0}.authentication-forms__redirect-link{display:block;margin-top:25px;text-align:center}.authentication-forms__redirect-link__link{color:inherit;cursor:pointer;text-decoration:underline}.auto-renew-page-shipment-article{align-items:center;display:flex;justify-content:space-between;width:100%}.auto-renew-page-shipment-article__image{align-items:center;display:flex;flex:0 1;height:137px;justify-content:center;max-width:137px;min-width:137px;width:137px}.auto-renew-page-shipment-article__image__item{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.auto-renew-page-shipment-article__info{flex:1 1;margin-left:24px}.auto-renew-page-shipment-article__info__button{align-items:center;background-color:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;margin:12px 0 0;padding:0}.auto-renew-page-shipment-article__info__button span{line-height:1;margin-right:5px}.auto-renew-page-shipment-date-form{background-color:#fffdfa;display:flex;flex-direction:column;min-height:100%}.auto-renew-page-shipment-date-form__frequency{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.auto-renew-page-shipment-date-form__date-text{text-align:center}.auto-renew-page-shipment-date-form__button{padding:15px 0}.auto-renew-page-shipment-date-form__dialog{max-width:450px}.auto-renew-page-shipment-date-form__dialog__buttons{display:grid;grid-template-columns:1fr 1fr;margin-top:48px}.auto-renew-page-auto-renew-form{background-color:#fffdfa;display:flex;flex-direction:column;min-height:100%}.auto-renew-page-auto-renew-form__image{width:230px;height:230px;display:flex;margin:0 auto 50px}.auto-renew-page-auto-renew-form__image__item{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.auto-renew-page-auto-renew-form__frequency{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.auto-renew-page-auto-renew-form__wipes__old-price{text-decoration:line-through}.auto-renew-page-auto-renew-form__wipes__new-price{margin-left:10px}.auto-renew-page-auto-renew-form__button{padding:15px 0}.auto-renew-info-button{background-color:transparent;border:0;color:inherit;cursor:pointer;line-height:1;margin:0;padding:0}.auto-renew-info-button span,.auto-renew-info-button svg{display:inline-block;vertical-align:middle}.auto-renew-info-button svg{margin-left:5px}.cart{background-color:#fffdfa;justify-content:flex-end}.cart,.cart__container{display:flex;position:relative;width:100%}.cart__container{flex-direction:column;justify-content:space-between}.cart__header{flex:0 1;padding:12px 0}.cart__header .container-fixed{align-items:center;display:flex}.cart__header__icon{flex:0 1}.cart__header__text{flex:1 1;margin-left:24px}.cart__header__button{color:inherit;flex:0 1;margin:0 -8px 0 0 !important;transform:rotate(180deg)}.cart__content{flex:1 1;overflow:auto}.cart-empty,.cart-empty .container-fixed{height:100%}.cart-empty__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.cart-empty__content__text{margin-top:24px;text-align:center}.cart-empty__content__links{display:grid;gap:16px;grid-gap:16px;grid-template-columns:1fr 1fr;margin-top:24px}.cart-footer-form__field:not(:first-child){margin-top:8px}.cart-footer-form__field__label__icon,.cart-footer-form__field__label__text{display:inline-block;vertical-align:middle}.cart-footer-form__field__label__icon{margin-left:11px}.cart-item{display:flex}.cart-item__image{flex:0 1}.cart-item__image__container{background-color:#f2f6ff;display:flex;height:80px;padding:10px;width:80px}.cart-item__image__container__picture{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.cart-item__content{display:flex;flex-direction:column;flex:1 1;margin-left:12px}.cart-item__content__article{align-items:flex-start;display:flex;flex:1 1;justify-content:space-between}.cart-item__content__article__description{flex:1 1}.cart-item__content__article__text{line-height:1}.cart-item__content__article__compare-at-price{text-decoration:line-through;margin-right:10px;font-weight:bolder}.cart-item__content__controls{align-items:center;display:flex;flex:0 1;justify-content:space-between;margin-top:12px;min-height:17px}.cart-item__content__controls__select{max-width:80px}.cart-item__content__controls__button{align-items:center;background-color:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;margin:0 0 0 auto;padding:0}.cart-item__content__controls__button svg{margin-left:8px}.cart-product-form{display:flex;flex-direction:column}.cart-product-form__row{display:flex;justify-content:center}.cart-product-form__row--image{align-items:center}.cart-product-form__row--image:before{content:"";float:left;padding-top:100%}.cart-product-form__row--checks{margin-left:auto;margin-right:auto;max-width:300px;width:100%}.cart-product-form__row:not(:last-child){margin-bottom:28px}.cart-product-form__image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.cart-product-form__check{flex:1 1}.cart-product-form__check__label{display:flex;flex-direction:column}.cart-product-form__link{background-color:transparent;border:0;color:inherit;cursor:pointer;margin:0;padding:0;text-decoration:underline}.cart-with-items{display:flex;flex-direction:column;height:100%}.cart-with-items>.container-fixed{flex:1 1;overflow:auto}.cart-with-items__articles__item{border-bottom:1px solid #d8d8d8;margin-bottom:12px;padding-bottom:12px}.cart-with-items__subscription{background-color:#fffdfa;flex:0 1;padding:12px 0}.cart-with-items__totals{background-color:#f3f0e5;flex:0 1;padding:24px 0}.cart-with-items__totals__checkout{margin-top:12px}.cart-with-items__totals__checkout__button{width:100%;padding:8px 0}.cart-with-items__dialog{max-width:450px;padding:0 !important;width:100%}.cart-with-items__dialog__content,.dialog{padding:24px}.dialog{align-items:center;background-color:transparent;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:9301}.dialog__content{transition:opacity .2s ease;background-color:#fffdfa;border-radius:40px;max-height:100vh;max-height:-webkit-fill-available;opacity:0;overflow:auto;padding:48px 24px;z-index:9302}.dialog--open{background-color:rgba(42,42,42,0.15);pointer-events:auto}.dialog--open .dialog__content{opacity:1}.dialog-multi-subscriptions__content{max-width:450px;width:100%}.dialog-multi-subscriptions__content__buttons{display:grid;grid-gap:12px;gap:12px;grid-auto-flow:row;grid-auto-rows:1fr;grid-template-columns:1fr;padding:0;margin-top:48px}@media screen and (min-width: 576px){.dialog-multi-subscriptions__content__buttons{padding:0 50px}}.diapers-page-form{display:flex;flex-direction:column}.diapers-page-form__row{display:flex;justify-content:center}.diapers-page-form__row__reverse{flex-direction:row-reverse}.diapers-page-form__row:not(:last-child){margin-bottom:28px}.diapers-page-form__row__frequency{display:flex;flex-direction:column;width:100%}.diapers-page-form__row__frequency__label{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.diapers-page-form__row--wipes-text{align-self:flex-start;margin-bottom:14px !important}.diapers-page-form__row--last-text{text-align:center}.diapers-page-form__check__tag,.diapers-page-form__check__text{display:inline-block;vertical-align:middle}.diapers-page-form__check__tag{margin-left:8px}.diapers-v1-page-form{display:flex;flex-direction:column}.diapers-v1-page-form__row{display:flex;justify-content:center}.diapers-v1-page-form__row:not(:last-child){margin-bottom:28px}.diapers-v1-page-form__row--last-text{text-align:center}.diapers-v1-page-form__price{color:#e99a7d;margin-left:10px}.diapers-v1-page-form__details{margin:14px 0 18px}.drawer{background-color:transparent;left:0;pointer-events:none;right:0;z-index:9201}.drawer,.drawer__content{bottom:0;position:fixed;top:0}.drawer__content{transition:transform .2s ease;background-color:#fffdfa;max-width:450px;overflow:auto;width:100%;z-index:9202}.drawer--left .drawer__content{left:0;transform:translateX(-100%)}.drawer--right .drawer__content{right:0;transform:translateX(100%)}.drawer--open{background-color:rgba(42,42,42,0.15);pointer-events:auto}.drawer--open .drawer__content{transform:translateX(0)}.footer{padding-top:48px}.footer__block{padding:12px 0}.footer__newsletter__form{margin-top:24px}.footer__newsletter__form .input__error{margin-bottom:8px}.footer__social{margin-top:36px}.footer__social__link{color:inherit;display:inline-block;margin-right:30px;text-decoration:none;vertical-align:middle}.footer__links{border-top:1px solid #d8d8d8;margin:0 -24px;padding:12px 24px}.footer__links__item__header{color:#2a2a2a;padding:15px 0}.footer__links__item__link{color:inherit;display:block;text-decoration:none}.footer__links__item__divider{height:15px}.footer__bottom{align-items:center;display:flex;justify-content:space-between;margin:48px 0 24px}.footer__bottom__button{align-items:center;background-color:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;justify-content:center;margin:0;padding:0}.footer__bottom__button svg{height:16px;margin-right:12px;transform:rotate(90deg);width:16px}@media screen and (min-width: 992px){.footer__content{display:grid;grid-auto-rows:1fr;grid-template-areas:"newsletter . links" "social . links";grid-template-columns:2fr 1fr 2fr;padding-bottom:48px}.footer__newsletter{grid-area:newsletter;margin:0;padding:0 24px 0 0}.footer__social{grid-area:social;margin:0;padding:48px 24px 0 0}.footer__links{border-top:0;display:grid;gap:15px;grid-area:links;grid-auto-columns:1fr;grid-auto-flow:column;grid-gap:15px;margin:0;padding:0 0 0 24px}.footer__links__item__header{color:#8f8f8f;padding:0 0 30px}}@-webkit-keyframes footer-popup-slide-in{0%{transform:translate(-50%, 100%)}to{transform:translate(-50%)}}@keyframes footer-popup-slide-in{0%{transform:translate(-50%, 100%)}to{transform:translate(-50%)}}@-webkit-keyframes footer-popup-slide-out{0%{transform:translate(-50%)}to{transform:translate(-50%, 100%)}}@keyframes footer-popup-slide-out{0%{transform:translate(-50%)}to{transform:translate(-50%, 100%)}}@-webkit-keyframes footer-popup-fade-in{0%{opacity:0}to{opacity:1}}@keyframes footer-popup-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes footer-popup-fade-out{0%{opacity:1}to{opacity:0}}@keyframes footer-popup-fade-out{0%{opacity:1}to{opacity:0}}.footer-popup__content{-webkit-animation:footer-popup-slide-in .3s linear 2s forwards;animation:footer-popup-slide-in .3s linear 2s forwards;background-color:#ffe299;border-radius:10px 10px 0 0;bottom:0;left:50%;max-width:375px;padding-bottom:24px;position:fixed;transform:translate(-50%, 100%);width:100%;z-index:7000}.footer-popup__title{margin-bottom:24px;margin-top:-24px}.footer-popup--closed .footer-popup__content{-webkit-animation:footer-popup-slide-out .3s linear forwards;animation:footer-popup-slide-out .3s linear forwards}@media screen and (min-width: 576px){.footer-popup{align-items:center;-webkit-animation:footer-popup-fade-in .3s linear 2s forwards;animation:footer-popup-fade-in .3s linear 2s forwards;background-color:rgba(42,42,42,0.15);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;z-index:9300}.footer-popup__content{-webkit-animation:none;animation:none;border-radius:10px;bottom:auto;left:auto;position:relative;transform:none;z-index:auto}.footer-popup--closed{-webkit-animation:footer-popup-fade-out .3s linear forwards;animation:footer-popup-fade-out .3s linear forwards}.footer-popup--closed .footer-popup__content{-webkit-animation:none;animation:none}}.button{align-items:center;border:0;color:#2a2a2a;cursor:pointer;display:inline-flex;flex-direction:column;font:inherit;justify-content:center;margin:0;padding:0}.button__blue{transition:all .2s ease;background-color:#a3c4f7}.button__blue:focus,.button__blue:hover{background-color:#bad3ff}.button__peach{transition:all .2s ease;background-color:#f69777}.button__peach:focus,.button__peach:hover{background-color:#ffab8f}.button__mint{transition:all .2s ease;background-color:#ddead3}.button__mint:focus,.button__mint:hover{background-color:#f1ffe6}.button__honey{transition:all .2s ease;background-color:#ffe299}.button__honey:focus,.button__honey:hover{background-color:#ffefc7}.button__purple{transition:all .2s ease;background-color:#f0d8e0}.button__purple:focus,.button__purple:hover{background-color:#ffe6ee}.button__transparent{background-color:transparent}.button__disabled{box-shadow:none;color:#6d6d6d;cursor:not-allowed}.button__disabled:not(.button__transparent){background-color:#d8d8d8}.button__disabled:focus:not(.button__transparent),.button__disabled:hover:not(.button__transparent){transition:all .2s ease;background-color:#d8d8d8}.button__small{border-radius:48px;padding:8px 24px}.button__medium{border-radius:52px;padding:11px 26px}.button__rounded{border-radius:50%;padding:0}.button__rounded.button__small{height:48px;width:48px}.button__rounded.button__medium{height:52px;width:52px}.button__block{width:100%}.button__link{text-decoration:none}.button:focus,.button:hover{transition:all .2s ease;box-shadow:none}.checkbox{cursor:pointer;display:inline-flex;width:100%}.checkbox__left-column{flex:0 1}.checkbox__right-column{flex:1 1;padding-left:11px}.checkbox__control{background-color:#f3f0e5;border-radius:2px;border:1px solid #2a2a2a;display:flex;height:20px;position:relative;width:20px}.checkbox__control__real-check{position:absolute;z-index:-1}.checkbox__control__real-check:focus:not(:checked)+.checkbox__control__inner{transition:border-color .2s ease;border-color:#2a2a2a}.checkbox__control__inner{background-color:#f3f0e5;border-radius:2px;border:1px solid #f3f0e5;display:flex;height:16px;margin:auto;width:16px}.checkbox__control__check{margin:auto}.checkbox--hover .checkbox__control__inner{transition:border-color .2s ease;border-color:#2a2a2a}.checkbox--checked .checkbox__control,.checkbox--checked .checkbox__control__inner{transition:all .2s ease;background-color:#a3c4f7;border-color:#a3c4f7}.checkbox--disabled{cursor:not-allowed}.checkbox--disabled .checkbox__right-column{color:#6d6d6d}.checkbox--disabled .checkbox__control{box-shadow:none}.checkbox--disabled .checkbox__control,.checkbox--disabled .checkbox__control__inner{background-color:#d8d8d8;border-color:#d8d8d8}.checkbox--disabled .checkbox__control__dot{background-color:#d8d8d8}.radio{cursor:pointer;display:inline-flex;width:100%}.radio__left-column{flex:0 1}.radio__right-column{flex:1 1;padding-left:8px}.radio__control{background-color:#f3f0e5;border-radius:50%;border:1px solid #2a2a2a;display:flex;height:20px;position:relative;width:20px}.radio__control__real-radio{position:absolute;z-index:-1}.radio__control__real-radio:focus:not(:checked)+.radio__control__inner{transition:border-color .2s ease;border-color:#2a2a2a}.radio__control__inner{background-color:#f3f0e5;border-radius:50%;border:1px solid #f3f0e5;display:flex;height:16px;margin:auto;width:16px}.radio__control__dot{background-color:#f3f0e5;border-radius:50%;display:inline-block;height:8px;margin:auto;width:8px}.radio--hover .radio__control__inner{transition:border-color .2s ease;border-color:#2a2a2a}.radio--checked .radio__control,.radio--checked .radio__control__inner{transition:all .2s ease;background-color:#a3c4f7;border-color:#a3c4f7}.radio--checked .radio__control__dot{transition:background-color .2s ease;background-color:#2a2a2a}.radio--disabled{cursor:not-allowed}.radio--disabled .radio__right-column{color:#6d6d6d}.radio--disabled .radio__control{box-shadow:none}.radio--disabled .radio__control,.radio--disabled .radio__control__inner{background-color:#d8d8d8;border-color:#d8d8d8}.radio--disabled .radio__control__dot{background-color:#d8d8d8}.select{cursor:pointer;display:inline-flex;flex-direction:column}.select__control-wrapper{background-color:#f3f0e5;border-radius:12px;border:1px solid transparent;display:flex;padding:2px;position:relative;width:100%}.select__control{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;border-radius:10px;border:0;cursor:pointer;display:block;padding:15px 50px 15px 10px;width:100%}.select__control,.select__placeholder{color:#2a2a2a;font-family:Calibre Light;font-size:18px}.select__placeholder{left:15px;pointer-events:none}.select__arrow,.select__placeholder{position:absolute;top:50%;transform:translateY(-50%)}.select__arrow{right:13px}.select__error{color:#c75a48;margin-top:8px}.select--hovered .select__control-wrapper{transition:all .2s ease;border-color:#2a2a2a}.select--disabled .select__control,.select--disabled .select__control-wrapper{background-color:#d8d8d8;cursor:not-allowed}.select--disabled .select__control{color:#6d6d6d}.select--small-font .select__control{font-family:Calibre Medium;font-size:14px}.select--invalid .select__control-wrapper{border-color:#c75a48}.select--invalid.select--hovered .select__control-wrapper{border-color:#2a2a2a}.input{display:inline-block;width:100%}.input__wrapper{transition:all .2s ease;background-color:#f3f0e5;border-radius:10px;border:1px solid #f3f0e5;height:53px;overflow:hidden;position:relative}.input__control{background-color:transparent;border:0;color:#2a2a2a;font-family:Calibre Light;font-size:18px;height:100%;left:0;margin:0;padding:35px 15px;position:absolute;top:0;width:100%}.input__placeholder{font-family:Calibre Light;font-size:18px;opacity:1;top:50%;transform:translateY(-50%)}.input__placeholder,.input__placeholder-phantom{transition:all .2s ease;left:15px;pointer-events:none;position:absolute}.input__placeholder-phantom{opacity:0;top:3px;transform:translateY(50%)}.input__submit{right:15px;top:50%;transform:translateY(-50%)}.input__icon,.input__submit{transition:color .2s ease;background-color:transparent;border:0;color:#d8d8d8;cursor:pointer;font:inherit;margin:0;padding:0;position:absolute}.input__icon{align-items:center;display:flex;height:100%;justify-content:center;right:0;top:0;width:35px}.input__icon:hover{color:#2a2a2a}.input__error{color:#c75a48;margin-top:8px}.input--active .input__wrapper{border-color:#2a2a2a}.input--active .input__placeholder{opacity:0}.input--active .input__placeholder-phantom{opacity:1;transform:translateY(0)}.input--active .input__icon,.input--active .input__submit{color:#2a2a2a}.input--not-empty:not(.input--active) .input__wrapper{border-color:transparent}.input--not-empty:not(.input--active) .input__placeholder{opacity:0}.input--not-empty:not(.input--active) .input__placeholder-phantom{color:#8f8f8f;opacity:1;transform:translateY(0)}.input--with-submit .input__control{padding:35px 60px 35px 15px}.input--with-icon .input__control{padding:35px 35px 35px 15px}.input--invalid .input__wrapper{border-color:#c75a48 !important}.input--disabled .input__wrapper{background-color:#d8d8d8}.input--disabled .input__placeholder{color:#6d6d6d}.input--disabled .input__control,.input--disabled .input__icon,.input--disabled .input__submit{color:#6d6d6d;cursor:not-allowed}.input--hovered .input__wrapper{transition:all .2s ease;border-color:#2a2a2a !important}.input--hovered .input__icon{color:#2a2a2a}.stripe-input{display:inline-block;width:100%}.stripe-input__wrapper{transition:all .2s ease;background-color:#f3f0e5;border-radius:10px;border:1px solid #f3f0e5;height:53px;display:flex;flex-direction:column;padding:4px 15px}.stripe-input__placeholder-phantom{transition:all .2s ease;cursor:default;flex:1 1;color:#8f8f8f}.stripe-input__error{color:#c75a48;margin-top:8px}.stripe-input--invalid .stripe-input__wrapper{border-color:#c75a48 !important}.stripe-input--hovered .stripe-input__wrapper{transition:all .2s ease;border-color:#2a2a2a !important}.coterie-calendar{background-color:transparent;border:0;margin:auto;width:100%}.coterie-calendar__tile{position:relative}.coterie-calendar__tile__indicator{background-color:#bad3ff;bottom:0;-webkit-clip-path:polygon(0 100%, 100% 0, 100% 100%);clip-path:polygon(0 100%, 100% 0, 100% 100%);height:13px;position:absolute;right:0;width:13px}.coterie-calendar .react-calendar__navigation button:enabled:hover{background-color:transparent}.coterie-calendar .react-calendar__navigation button:nth-child(2){pointer-events:none}.coterie-calendar .react-calendar__month-view__weekdays__weekday{text-transform:capitalize}.coterie-calendar .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.coterie-calendar .react-calendar__tile{border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8}.coterie-calendar .react-calendar__tile:nth-child(7n){border-right:1px solid #d8d8d8}.coterie-calendar .react-calendar__tile:nth-child(-n+7){border-top:1px solid #d8d8d8}.coterie-calendar .react-calendar__tile--now,.coterie-calendar .react-calendar__tile--now:enabled:focus,.coterie-calendar .react-calendar__tile--now:enabled:hover{background-color:#f3f0e5}.coterie-calendar .react-calendar__tile--active,.coterie-calendar .react-calendar__tile--active:enabled:focus,.coterie-calendar .react-calendar__tile--active:enabled:hover,.coterie-calendar .react-calendar__tile:enabled:focus,.coterie-calendar .react-calendar__tile:enabled:hover{background-color:#bad3ff}.coterie-calendar .react-calendar__month-view__days__day{color:#2a2a2a}.coterie-calendar .react-calendar__month-view__days__day--neighboringMonth{color:#d8d8d8}.coterie-calendar .react-calendar__month-view__days__day--weekend{color:#2a2a2a}.coterie-calendar .react-calendar__month-view__days__day--weekend.react-calendar__month-view__days__day--neighboringMonth{color:#d8d8d8}.header{background-color:#ffe299;left:0;position:fixed;right:0;top:var(--c2-top-banner-height);z-index:9000}.header__button{background-color:transparent;border:0;color:inherit;cursor:pointer;display:block;height:40px;margin:0;min-height:40px;min-width:40px;padding:0;width:40px}.header__button--hamburger{margin-left:-8px}.header__button--cart{margin-right:-8px;position:relative}.header__content{height:var(--c2-header-height);justify-content:space-between}.header__content,.header__logo{transition:height .2s ease;align-items:center;display:flex}.header__logo{height:100%;justify-content:center}.header__logo__link{transition:height .2s ease;color:inherit;display:block;height:50%;text-decoration:none}.header__logo__link>svg{transition:height .2s ease;display:block;height:100%}.header__cart-badge{align-items:center;background-color:#f69777;border-radius:50%;border:3px solid #ffe299;display:flex;font-size:10px;height:20px;justify-content:center;position:absolute;right:0;top:2px;width:20px}body.sticked .header__content{height:var(--c2-header-height-sticked)}@media screen and (min-width: 992px){.header__links{display:flex;flex:1 1;margin-left:60px;margin-top:4px}.header__links__item{transition:all .2s ease;border-bottom:1px solid transparent;color:inherit;display:inline-block;padding-bottom:3px;text-decoration:none}.header__links__item:before{content:attr(title);display:block;font-family:Calibre Medium;font-size:18px;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;height:0;line-height:22px;overflow:hidden;visibility:hidden}.header__links__item:not(:first-child){margin-left:36px}.header__links__item--active,.header__links__item:hover{border-bottom-color:#2a2a2a;font-family:Calibre Medium}.header__links__account{margin-left:auto;margin-right:12px}body.sticked .header__content{height:var(--c2-header-height)}}.subscriptions-hero{display:flex}.subscriptions-hero-item{max-width:423px;width:100%}.subscriptions-hero-item__content{padding:48px 0}.subscriptions-hero-item__list{margin-top:24px}.subscriptions-hero-item__list__item{margin-top:12px}.subscriptions-hero-item__controls{display:grid;gap:12px;grid-auto-flow:row;grid-auto-rows:1fr;grid-gap:12px;grid-template-columns:1fr;margin:24px 0 0}@media screen and (min-width: 992px){.subscriptions-hero{max-height:800px;min-height:500px;position:relative;width:100%}.subscriptions-hero:before{content:"";float:left;padding-top:100%}.subscriptions-hero__block{bottom:0;left:0;position:absolute;top:0;width:100%}.subscriptions-hero__block--subscriptions{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.subscriptions-hero__block--subscriptions::-webkit-scrollbar{background:transparent;display:none}.subscriptions-hero__block--image{background-position:50%;background-size:cover;left:calc(50% - 120px);width:calc(50% + 120px)}.subscriptions-hero__list{display:flex;flex-direction:column}.subscriptions-hero__list__item{display:flex;max-height:800px;min-height:500px;position:relative;width:100%}.subscriptions-hero__list__item:before{content:"";float:left;padding-top:100%}.subscriptions-hero-item{bottom:0;max-width:720px;position:absolute;right:calc(50% + 120px);top:0;width:calc(50% - 120px)}.subscriptions-hero-item>.container{height:100%}.subscriptions-hero-item__content{-ms-overflow-style:none;align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:auto;padding:72px 0 48px;scrollbar-width:none}.subscriptions-hero-item__content::-webkit-scrollbar{background:transparent;display:none}.subscriptions-hero-item__controls,.subscriptions-hero-item__list{max-width:375px}}.newborn-bundle-form__slice .container{padding:0}.newborn-bundle-form__form{margin-top:28px}.newborn-bundle-form__row{display:flex;justify-content:center;margin-top:28px}.newborn-bundle-form__row--last-text{text-align:center}.order-history-page-order-detail{border-bottom:1px solid #d8d8d8;padding-bottom:24px}.order-history-page-order-detail__content{display:grid;gap:24px 12px;grid-gap:24px 12px;grid-template-areas:"shipping status" "summary summary" "buttons buttons";grid-template-columns:1fr 1fr;margin-top:24px}.order-history-page-order-detail__item h2{margin-bottom:12px}.order-history-page-order-detail__item--shipping{grid-area:shipping}.order-history-page-order-detail__item--status{grid-area:status;justify-self:flex-end}.order-history-page-order-detail__item--status h2{text-align:right}.order-history-page-order-detail__item--summary{grid-area:summary}.order-history-page-order-detail__item--buttons{display:grid;gap:12px;grid-area:buttons;grid-gap:12px;grid-template-columns:1fr}@media screen and (min-width: 1200px){.order-history-page-order-detail__content{grid-template-areas:"shipping status summary" ". buttons buttons";grid-template-columns:repeat(3, 1fr)}.order-history-page-order-detail__item--status{justify-self:flex-start}.order-history-page-order-detail__item--status h2{text-align:left}.order-history-page-order-detail__item--summary h2{text-align:right}.order-history-page-order-detail__item--buttons{display:grid;gap:12px;grid-gap:12px;grid-template-columns:1fr 1fr;margin-top:12px}}.order-summary{display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;grid-auto-rows:1fr}.order-summary__text{margin:auto 0}.order-summary__text sub{font-size:xx-small}.order-summary__amount{text-align:right;margin:auto 0}.order-summary__amount--saved{color:#c75a48}.order-summary__free{background-color:#ddead3;border-radius:4px;display:block;padding:2px 8px}.order-summary__free__icon,.order-summary__free__text{display:inline-block;vertical-align:middle}.order-summary__free__text{margin-left:5px}.order-summary__checkout{margin-top:12px}.order-summary__checkout__button{padding:8px 0;width:100%}.packs-selector{--packs-selector-box:52px;display:block;width:100%}.packs-selector__list{background:#f3f0e5;border-radius:var(--packs-selector-box);display:grid;grid-auto-columns:1fr;grid-auto-flow:column;grid-template-rows:var(--packs-selector-box);margin-top:8px;width:100%}.packs-selector__list__button{transition:border-color .2s ease;align-items:center;background-color:transparent;border-radius:var(--packs-selector-box);border:1px solid transparent;color:#2a2a2a;cursor:pointer;display:flex;flex-direction:column;height:var(--packs-selector-box);justify-content:center;margin:0;padding:0;width:100%}.packs-selector__list__button__primary-text,.packs-selector__list__button__secondary-text{line-height:16px}.packs-selector__list__button:focus,.packs-selector__list__button:hover{border-color:#2a2a2a}.packs-selector--blue .packs-selector__list__item--active .packs-selector__list__button{background-color:#a3c4f7;border-radius:var(--packs-selector-box)}.packs-selector--blue .packs-selector__list__item--active .packs-selector__list__button:focus,.packs-selector--blue .packs-selector__list__item--active .packs-selector__list__button:hover{border-color:transparent}.packs-selector--peach .packs-selector__list__item--active .packs-selector__list__button{background-color:#f69777;border-radius:var(--packs-selector-box)}.packs-selector--peach .packs-selector__list__item--active .packs-selector__list__button:focus,.packs-selector--peach .packs-selector__list__item--active .packs-selector__list__button:hover{border-color:transparent}@-webkit-keyframes page-spinner-loader-turn{50%{transform:rotate(180deg)}to{transform:rotate(2turn)}}@keyframes page-spinner-loader-turn{50%{transform:rotate(180deg)}to{transform:rotate(2turn)}}@-webkit-keyframes page-spinner-loader-stroke{8.3333333333%{stroke-dashoffset:0}16.6666666667%,to{stroke-dashoffset:63}}@keyframes page-spinner-loader-stroke{8.3333333333%{stroke-dashoffset:0}16.6666666667%,to{stroke-dashoffset:63}}.page-spinner{align-items:center;display:inline-flex;justify-content:center}.page-spinner__spinner{-webkit-animation:page-spinner-loader-turn 1s linear infinite;animation:page-spinner-loader-turn 1s linear infinite;max-width:30px;padding:0;width:100%}.page-spinner__spinner__value{-webkit-animation:page-spinner-loader-stroke 6s linear infinite;animation:page-spinner-loader-stroke 6s linear infinite;fill:none;stroke-dasharray:63;stroke-dashoffset:63;stroke-linecap:round;stroke-width:4}.page-spinner__spinner__value:first-child{stroke:#a3c4f7}.page-spinner__spinner__value:nth-child(2){stroke:#ffe299;-webkit-animation-delay:1s;animation-delay:1s}.page-spinner__spinner__value:nth-child(3){stroke:#ddead3;-webkit-animation-delay:2s;animation-delay:2s}.page-spinner__spinner__value:nth-child(4){stroke:#f3f0e5;-webkit-animation-delay:3s;animation-delay:3s}.page-spinner__spinner__value:nth-child(5){stroke:#f69777;-webkit-animation-delay:4s;animation-delay:4s}.page-spinner__spinner__value:nth-child(6){stroke:#f0d8e0;-webkit-animation-delay:5s;animation-delay:5s}.page-spinner--full-screen{display:flex;height:calc(100vh - var(--c2-header-height));width:100%}.disclaimer__text{font-style:italic}.dflai-card{background-color:#f3f0e5}.dflai-card__container{display:flex;flex-direction:column}@media screen and (min-width: 992px){.dflai-card__container{flex-direction:row}}.dflai-card__panel{flex:1 1}@media screen and (min-width: 768px){.dflai-card__panel .container{padding:48px}}@media screen and (max-width: 576px){.dflai-card__panel .container{padding:24px 24px 48px}}@media screen and (min-width: 375px){.dflai-card__panel__content{padding:24px 0}}.dflai-card__title--left{text-align:left}.dflai-card__title--center{text-align:center}.dflai-card__title--right{text-align:right}.dflai-card__paragraph{margin-top:48px}.dflai-card__list,.dflai-card__paragraph__item:not(:first-child){margin-top:24px}.dflai-card__list__item{align-items:flex-start;display:flex;margin-top:48px}.dflai-card__list__item__number{flex:0 1;height:32px;min-width:56px}.dflai-card__list__item__number .dflai-card__indicator__content{left:0;transform:translateY(-50%)}.dflai-card__list__item__text{flex:1 1}.dflai-card__list__item:first-child .dflai-card__indicator__content{background-color:#ddead3 !important}.dflai-card__list__item:nth-child(2) .dflai-card__indicator__content{background-color:#ffe299 !important}.dflai-card__list__item:nth-child(3) .dflai-card__indicator__content{background-color:#f0d8e0 !important}.dflai-card__list__item:nth-child(4) .dflai-card__indicator__content{background-color:#f69777 !important}.dflai-card__list__item:nth-child(5) .dflai-card__indicator__content{background-color:#a3c4f7 !important}.dflai-card__icon{display:flex;align-items:center;flex-direction:column}.dflai-card__image{background-position:50%;background-size:cover;height:273px;position:relative}@media screen and (min-width: 992px){.dflai-card__image{height:100%}}.dflai-card__indicators{display:grid;grid-template-columns:repeat(15, 1fr);grid-template-rows:repeat(15, 1fr);height:100%;width:100%}.dflai-card__indicator{position:relative}.dflai-card__indicator__content{align-items:center;border-radius:50%;border:0;display:flex;justify-content:center;left:50%;max-width:32px;overflow:hidden;position:absolute;top:50%;transform:translate(-50%, -50%);width:32px}.dflai-card__indicator__content:before{content:"";float:left;padding-top:100%}.coterie-calendar .dflai-card__indicator__content .react-calendar__month-view__weekdays__weekday,.dflai-card__indicator__content .body-3,.dflai-card__indicator__content .coterie-calendar .react-calendar__month-view__weekdays__weekday,.dflai-card__indicator__content .packs-selector__list__button__primary-text,.dflai-card__indicator__content .packs-selector__list__button__secondary-text,.dflai-card__indicator__content .product-page .yotpo.bottomLine .text-m,.dflai-card__indicator__content .reviews .yotpo-sum-reviews span,.dflai-card__indicator__content .size-finder-table__cell__item,.dflai-card__indicator__content .size-finder-trigger,.dflai-card__indicator__content .size-selector__list__item__button,.product-page .yotpo.bottomLine .dflai-card__indicator__content .text-m,.reviews .yotpo-sum-reviews .dflai-card__indicator__content span{line-height:14px;vertical-align:middle}.dflai-card__indicator:first-child .dflai-card__indicator__content{background-color:#ddead3}.dflai-card__indicator:nth-child(2) .dflai-card__indicator__content{background-color:#ffe299}.dflai-card__indicator:nth-child(3) .dflai-card__indicator__content{background-color:#f0d8e0}.dflai-card__indicator:nth-child(4) .dflai-card__indicator__content{background-color:#f69777}.dflai-card__indicator:nth-child(5) .dflai-card__indicator__content{background-color:#a3c4f7}.dflai-card--odd .dflai-card__container{flex-direction:row-reverse}.dflai-card--with-indicators .dflai-card__panel{min-height:auto;overflow:hidden;position:relative}.dflai-card--with-indicators .dflai-card__panel>.container{display:flex;height:100%}.dflai-card--with-indicators .dflai-card__panel__content{margin:auto}.featured-list-and-info__content-inner{margin:0 -24px;padding:60px 24px 0}.featured-list-and-info__subtitle{margin-bottom:24px;text-align:center}.featured-list-and-info__title{text-align:center}.featured-list-and-info__list{display:block;margin:48px auto 0}.featured-list-and-info__list__item{display:flex}.featured-list-and-info__list__item:not(:first-child){margin-top:24px}.featured-list-and-info__list__item__bullet{align-items:center;border-radius:2px;border:1px solid #2a2a2a;display:flex;font-family:Calibre Medium;font-size:18px;height:24px;justify-content:center;margin-top:3px;min-width:24px}.featured-list-and-info__list__item__text{margin-left:18px}.featured-list-and-info__list__item:nth-child(4n+1) .featured-list-and-info__list__item__bullet{background-color:#a3c4f7}.featured-list-and-info__list__item:nth-child(4n+2) .featured-list-and-info__list__item__bullet{background-color:#ddead3}.featured-list-and-info__list__item:nth-child(4n+3) .featured-list-and-info__list__item__bullet{background-color:#ffe299}.featured-list-and-info__list__item:nth-child(4n+4) .featured-list-and-info__list__item__bullet{background-color:#f0d8e0}.featured-list-and-info__footer{background-position:100%;background-size:cover;margin:0 -24px;max-height:800px;overflow:hidden;position:relative}.featured-list-and-info__footer:before{content:"";float:left;padding-top:100%}@media screen and (min-width: 992px){.featured-list-and-info{background-position:100%;background-size:cover;height:50.4vw;max-height:800px;min-height:500px}.featured-list-and-info>.container,.featured-list-and-info__content{height:100%}.featured-list-and-info__content-inner{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;max-width:600px;padding:0;width:45%}.featured-list-and-info__subtitle,.featured-list-and-info__title{align-self:center}.featured-list-and-info__list{margin-top:36px}}.featured-product{display:flex;flex-direction:column}.featured-product__item{display:flex;flex:1 1;max-height:800px;min-height:500px;position:relative;text-decoration:none}.featured-product__item:before{content:"";float:left;padding-top:100%}.featured-product__item__content-wrapper{display:flex;max-width:720px;width:100%}.featured-product__item__content{align-items:flex-end;display:flex;justify-content:space-between;max-width:600px;padding:24px;position:relative;width:100%}.featured-product__item__background{transition:opacity .2s ease;background-position:50%;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.featured-product__item__background--regular{opacity:1}.featured-product__item__background--hover{display:none;opacity:0}.featured-product__item__text{transition:color .2s ease;max-width:350px}.featured-product__item__text__description{margin-top:5px}.featured-product__item__text.text-light{color:#fff}.featured-product__item__text.text-dark{color:#2a2a2a}.featured-product__item__link{margin-left:24px}.featured-product__item__link__icon{transform:rotate(180deg) scale(0.75)}@media screen and (min-width: 768px){.featured-product{flex-direction:row}.featured-product__item__content-wrapper{bottom:0;position:absolute}.featured-product__item__background--hover{display:block}.featured-product__item:first-child .featured-product__item__content-wrapper{right:0;justify-content:flex-start}.featured-product__item:nth-child(2) .featured-product__item__content-wrapper{left:0;justify-content:flex-end}.featured-product__item:hover .featured-product__item__background--regular{opacity:0}.featured-product__item:hover .featured-product__item__background--hover{opacity:1}.featured-product__item:hover .featured-product__item__text.hover-text-light{color:#fff}.featured-product__item:hover .featured-product__item__text.hover-text-dark{color:#2a2a2a}}@media screen and (min-width: 1200px){.featured-product__item__content{padding:24px 50px}}.heading-text{padding:48px 0}.heading-text__title{margin:24px 0 12px}.heading-text__link{margin-top:24px}.heading-text-with-list{padding:72px 0}.heading-text-with-list__text{margin-top:24px}.heading-text-with-list__list{margin-top:48px}.heading-text-with-list__list__item{display:grid;grid-template-columns:25px auto;margin-top:12px}.heading-text-with-list--small{margin:auto;max-width:1000px}.icons{padding:48px 0}.icons__title{padding-bottom:24px;text-align:center}.icons__list{display:flex;flex-wrap:wrap;justify-content:center}.icons__list__item{align-items:center;display:flex;flex-direction:column;flex:1 1 33.3333333333%;padding:24px 6px}.icons__list__item__icon{align-items:center;display:flex;height:62px;justify-content:center;width:62px}.icons__list__item__icon svg{height:100%;width:100%}.icons__list__item__text{margin-top:12px;text-align:center}@media screen and (min-width: 768px){.icons__list__item{flex:1 1 20%}}@-webkit-keyframes prismic-image{0%{opacity:0}to{opacity:1}}@keyframes prismic-image{0%{opacity:0}to{opacity:1}}.prismic-image{-webkit-animation:prismic-image .25s;animation:prismic-image .25s}.image-and-text{display:flex;flex-direction:column}.image-and-text__block{height:100vh;max-height:500px}.image-and-text__block,.image-and-text__block__content{align-items:center;display:flex;justify-content:center;width:100%}.image-and-text__block__content{flex-direction:column;padding:24px}.image-and-text__block--image{background-position:50%;background-size:cover}.image-and-text__block--image .image-and-text__title{color:#fff}.image-and-text__top-gap{margin-top:24px}.image-and-text__top-gap-small{margin-top:12px}.image-and-text__title{font:normal normal 300 26px/34px Cosmica;text-align:center}.image-and-text__text{text-align:center}@media screen and (min-width: 768px){.image-and-text{flex-direction:row-reverse}.image-and-text__block{height:50vw;justify-content:center;max-height:800px}.image-and-text__block__content{max-width:720px}}@media screen and (min-width: 1200px){.image-and-text__block__content{padding:24px 50px}}.image-with-text-blocks{background-image:linear-gradient(180deg, #fcbaae 12.83%, #fbd9d7 43.22%);padding:72px 0 48px}.image-with-text-blocks__title{margin:0 auto;max-width:430px;text-align:center}.image-with-text-blocks__image{margin:0 -24px}.image-with-text-blocks__image__item{height:auto;width:100%}.image-with-text-blocks__list{display:grid;gap:18px;grid-auto-flow:row;grid-gap:18px;grid-template-columns:1fr}.image-with-text-blocks__list__item{border-top:1px solid #f3f0e5}.image-with-text-blocks__list__item:first-child{border-top-color:transparent}.image-with-text-blocks__list__item__title{margin:18px 0}@media screen and (min-width: 992px){.image-with-text-blocks{background-image:none;background-position:50%;background-size:cover;height:794px}.image-with-text-blocks>.container{height:100%}.image-with-text-blocks__content{display:flex;flex-direction:column;height:100%}.image-with-text-blocks__title{flex:0 1;text-align:center}.image-with-text-blocks__list-wrapper{align-items:center;display:flex;flex:1 1}.image-with-text-blocks__list{grid-template-columns:repeat(2, 300px);justify-content:space-between;width:100%}.image-with-text-blocks__list__item{border-top:1px solid #f3f0e5}.image-with-text-blocks__list__item:nth-child(-n+2){border-top-color:transparent}.image-with-text-blocks__list__item__title{margin:18px 0}}.items-list__list{margin-top:24px}.items-list__list__item{margin-top:12px}.items-list-item{align-items:center;display:flex}.items-list-item__left{flex:1 1 26%;position:relative}.items-list-item__left:before{content:"";float:left;padding-top:100%}.items-list-item__right{flex:1 1 74%;padding-left:12px}.items-list-item__image{bottom:0;display:flex;left:0;position:absolute;right:0;top:0}.items-list-item__image__item{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.marquee{background-position:50%;background-size:cover;display:flex;max-height:800px;min-height:500px;position:relative;width:100%}.marquee:before{content:"";float:left;padding-top:100%}.marquee__block{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;padding:24px;position:absolute;right:0;top:0}.marquee__subtitle,.marquee__title{color:#fff;text-align:center}.marquee__subtitle{margin-top:24px}.marquee__cta{margin-top:28px;padding:11px 42px}.marquee--small{margin:auto;max-width:1000px}@media screen and (min-width: 992px){.marquee__cta{padding:16px 62px}}@media screen and (min-width: 1200px){.marquee__block{padding:24px 50px}}.marquee-carousel{height:100vw;position:relative}.marquee-carousel .awssld__content>div{display:flex;height:100%;width:100%}.marquee-carousel .awssld__content>div>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.marquee-carousel .awssld__bullets{bottom:5px;z-index:1000}.marquee-carousel .awssld__bullets button{background-color:#f3f0e5;height:9px;margin:3px;width:9px}.marquee-carousel .awssld__bullets button.awssld__bullets--active{background-color:#f69777;transform:none}.marquee-carousel .awssld__bullets button.awssld__bullets--loading{transform:none}.numbered-list__list{margin-top:24px}.numbered-list__list__item{display:grid;grid-template-columns:25px auto}.paragraph_with_title_and_icon{padding:36px 0}.paragraph_with_title_and_icon__content{display:flex}.paragraph_with_title_and_icon__content__icon{flex:0 1;padding-top:4px}.paragraph_with_title_and_icon__content__texts{align-items:center;display:grid;flex:1 1;gap:12px;grid-auto-flow:row;grid-gap:12px;padding-left:12px}.paragraph_with_title_and_icon__content__texts a{color:inherit}@media screen and (min-width: 992px){.paragraph_with_title_and_icon__content{margin:auto;width:50%}.paragraph_with_title_and_icon__content__icon{display:none}.paragraph_with_title_and_icon__content__texts{text-align:center}}.press-callout-carousel{background-color:#f3f0e5}.press-callout-carousel__slider{margin:0 -24px;height:375px;overflow:hidden;position:relative}.press-callout-carousel__slider__slide{height:100%}.press-callout-carousel__slider__slide__link{color:inherit;display:flex;flex-direction:column;height:100%;padding:24px;text-decoration:none;width:100%}.press-callout-carousel__slider__slide__image-wrapper{align-items:flex-end;display:flex;flex:1 1;justify-content:center;overflow:hidden;padding-bottom:12px}.press-callout-carousel__slider__slide__image{height:100%;max-width:160px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:100%}.press-callout-carousel__slider__slide__text{flex:1 1;line-height:24px;padding-top:12px;text-align:center}.press-callout-carousel__slider .awssld__content{background-color:transparent}.press-callout-carousel__slider .awssld__bullets{bottom:20px;z-index:1000}.press-callout-carousel__slider .awssld__bullets button{background-color:#fff;height:9px;margin:3px;width:9px}.press-callout-carousel__slider .awssld__bullets button.awssld__bullets--active{background-color:#f69777;transform:none}.press-callout-carousel__slider .awssld__bullets button.awssld__bullets--loading{transform:none}@media screen and (min-width: 992px){.press-callout-carousel{padding:48px 0}.press-callout-carousel__slider{display:grid;gap:72px;grid-auto-columns:1fr;grid-auto-flow:column;grid-gap:72px;grid-template-rows:100%;margin:0}.press-callout-carousel__slider__slide__link{flex-direction:column-reverse;padding:0}.press-callout-carousel__slider__slide__image-wrapper{align-items:center;padding-bottom:0;padding-top:12px}.press-callout-carousel__slider__slide__image{-o-object-position:center;object-position:center}.press-callout-carousel__slider__slide__text{align-items:center;display:flex;justify-content:center;padding-bottom:12px;padding-top:0}}.product-rendering__content{align-items:stretch;display:flex;flex-direction:column;justify-content:center;padding:80px 0 0}.product-rendering__title{margin-bottom:24px;text-align:center}.product-rendering__map{background-size:contain;background-repeat:no-repeat;background-position:50%;display:block;height:300px;margin:0 auto;width:300px}.product-rendering__map__grid{display:grid;grid-template-columns:repeat(15, 1fr);grid-template-rows:repeat(15, 1fr);height:100%;width:100%}.product-rendering__map__grid__area{position:relative}.product-rendering__map__grid__area:nth-child(5n+1) .product-rendering__map__grid__area__button{background-color:#a3c4f7}.product-rendering__map__grid__area:nth-child(5n+1) .product-rendering__map__grid__area__button-pulse{-webkit-animation:product-rendering-pulse-blue 2s infinite;animation:product-rendering-pulse-blue 2s infinite;background-color:#a3c4f7;box-shadow:0 0 0 0 #a3c4f7}@-webkit-keyframes product-rendering-pulse-blue{0%{box-shadow:0 0 0 0 rgba(163,196,247,0.7);transform:translate(-50%, -50%),scale(0.95)}70%{box-shadow:0 0 0 10px rgba(163,196,247,0);transform:translate(-50%, -50%),scale(1)}to{box-shadow:0 0 0 0 rgba(163,196,247,0);transform:translate(-50%, -50%),scale(0.95)}}@keyframes product-rendering-pulse-blue{0%{box-shadow:0 0 0 0 rgba(163,196,247,0.7);transform:translate(-50%, -50%),scale(0.95)}70%{box-shadow:0 0 0 10px rgba(163,196,247,0);transform:translate(-50%, -50%),scale(1)}to{box-shadow:0 0 0 0 rgba(163,196,247,0);transform:translate(-50%, -50%),scale(0.95)}}.product-rendering__map__grid__area:nth-child(5n+2) .product-rendering__map__grid__area__button{background-color:#ffe299}.product-rendering__map__grid__area:nth-child(5n+2) .product-rendering__map__grid__area__button-pulse{-webkit-animation:product-rendering-pulse-honey 2s infinite;animation:product-rendering-pulse-honey 2s infinite;background-color:#ffe299;box-shadow:0 0 0 0 #ffe299}@-webkit-keyframes product-rendering-pulse-honey{0%{box-shadow:0 0 0 0 rgba(255,226,153,0.7);transform:translate(-50%, -50%),scale(0.95)}70%{box-shadow:0 0 0 10px rgba(255,226,153,0);transform:translate(-50%, -50%),scale(1)}to{box-shadow:0 0 0 0 rgba(255,226,153,0);transform:translate(-50%, -50%),scale(0.95)}}@keyframes product-rendering-pulse-honey{0%{box-shadow:0 0 0 0 rgba(255,226,153,0.7);transform:translate(-50%, -50%),scale(0.95)}70%{box-shadow:0 0 0 10px rgba(255,226,153,0);transform:translate(-50%, -50%),scale(1)}to{box-shadow:0 0 0 0 rgba(255,226,153,0);transform:translate(-50%, -50%),scale(0.95)}}.product-rendering__map__grid__area:nth-child(5n+3) .product-rendering__map__grid__area__button{background-color:#f0d8e0}.product-rendering__map__grid__area:nth-child(5n+3) .product-rendering__map__grid__area__button-pulse{-webkit-animation:product-rendering-pulse-purple 2s infinite;animation:product-rendering-pulse-purple 2s infinite;background-color:#f0d8e0;box-shadow:0 0 0 0 #f0d8e0}@-webkit-keyframes product-rendering-pulse-purple{0%{box-shadow:0 0 0 0 rgba(240,216,224,0.7);transform:translate(-50%, -50%),scale(0.95)}70%{box-shadow:0 0 0 10px rgba(240,216,224,0);transform:translate(-50%, -50%),scale(1)}to{box-shadow:0 0 0 0 rgba(240,216,224,0);transform:translate(-50%, -50%),scale(0.95)}}@keyframes product-rendering-pulse-purple{0%{box-shadow:0 0 0 0 rgba(240,216,224,0.7);transform:translate(-50%, -50%),scale(0.95)}70%{box-shadow:0 0 0 10px rgba(240,216,224,0);transform:translate(-50%, -50%),scale(1)}to{box-shadow:0 0 0 0 rgba(240,216,224,0);transform:translate(-50%, -50%),scale(0.95)}}.product-rendering__map__grid__area:nth-child(5n+4) .product-rendering__map__grid__area__button{background-color:#f69777}.product-rendering__map__grid__area:nth-child(5n+4) .product-rendering__map__grid__area__button-pulse{-webkit-animation:product-rendering-pulse-peach 2s infinite;animation:product-rendering-pulse-peach 2s infinite;background-color:#f69777;box-shadow:0 0 0 0 #f69777}@-webkit-keyframes product-rendering-pulse-peach{0%{box-shadow:0 0 0 0 rgba(246,151,119,0.7);transform:translate(-50%, -50%),scale(0.95)}70%{box-shadow:0 0 0 10px rgba(246,151,119,0);transform:translate(-50%, -50%),scale(1)}to{box-shadow:0 0 0 0 rgba(246,151,119,0);transform:translate(-50%, -50%),scale(0.95)}}@keyframes product-rendering-pulse-peach{0%{box-shadow:0 0 0 0 rgba(246,151,119,0.7);transform:translate(-50%, -50%),scale(0.95)}70%{box-shadow:0 0 0 10px rgba(246,151,119,0);transform:translate(-50%, -50%),scale(1)}to{box-shadow:0 0 0 0 rgba(246,151,119,0);transform:translate(-50%, -50%),scale(0.95)}}.product-rendering__map__grid__area:nth-child(5n+5) .product-rendering__map__grid__area__button{background-color:#ddead3}.product-rendering__map__grid__area:nth-child(5n+5) .product-rendering__map__grid__area__button-pulse{-webkit-animation:product-rendering-pulse-mint 2s infinite;animation:product-rendering-pulse-mint 2s infinite;background-color:#ddead3;box-shadow:0 0 0 0 #ddead3}@-webkit-keyframes product-rendering-pulse-mint{0%{box-shadow:0 0 0 0 rgba(221,234,211,0.7);transform:translate(-50%, -50%),scale(0.95)}70%{box-shadow:0 0 0 10px rgba(221,234,211,0);transform:translate(-50%, -50%),scale(1)}to{box-shadow:0 0 0 0 rgba(221,234,211,0);transform:translate(-50%, -50%),scale(0.95)}}@keyframes product-rendering-pulse-mint{0%{box-shadow:0 0 0 0 rgba(221,234,211,0.7);transform:translate(-50%, -50%),scale(0.95)}70%{box-shadow:0 0 0 10px rgba(221,234,211,0);transform:translate(-50%, -50%),scale(1)}to{box-shadow:0 0 0 0 rgba(221,234,211,0);transform:translate(-50%, -50%),scale(0.95)}}.product-rendering__map__grid__area__button,.product-rendering__map__grid__area__button-pulse,.product-rendering__map__grid__area__button:disabled{align-items:center;border-radius:50%;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;height:100%;justify-content:center;left:50%;margin:0;max-height:25px;max-width:25px;padding:0;position:absolute;top:50%;transform:translate(-50%, -50%);width:100%}.product-rendering__slider{height:400px;position:relative;margin-bottom:72px}.product-rendering__slider__slide{background-color:#fff;border-radius:10px;margin:0 24px;max-width:450px;overflow:hidden;width:100%;position:relative}.product-rendering__slider__slide__number{align-items:center;border-radius:50%;display:flex;height:25px;justify-content:center;left:15px;position:absolute;top:15px;width:25px}.product-rendering__slider__slide__number[title="1"]{background-color:#a3c4f7}.product-rendering__slider__slide__number[title="2"]{background-color:#ffe299}.product-rendering__slider__slide__number[title="3"]{background-color:#f0d8e0}.product-rendering__slider__slide__number[title="4"]{background-color:#f69777}.product-rendering__slider__slide__number[title="5"]{background-color:#ddead3}.product-rendering__slider__slide__content{padding:9px 18px 18px}.product-rendering__slider__slide__image__wrapper{display:flex;height:250px}.product-rendering__slider__slide__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-rendering__slider .awssld__content{background-color:transparent}.product-rendering__slider .awssld__bullets{bottom:-20px;z-index:1000}.product-rendering__slider .awssld__bullets button{background-color:#f3f0e5;height:9px;margin:3px;width:9px}.product-rendering__slider .awssld__bullets button.awssld__bullets--active{background-color:#f69777;transform:none}.product-rendering__slider .awssld__bullets button.awssld__bullets--loading{transform:none}@media screen and (min-width: 768px){.product-rendering__content{display:grid;grid-template-areas:"map title" "map details";grid-template-columns:auto auto;grid-template-rows:auto auto;padding:72px 0}.product-rendering__details{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.product-rendering__details__item{cursor:pointer;flex:0 0 auto}.product-rendering__details__item__text{display:inline-block;padding:5px 10px;text-decoration:underline}.product-rendering__title{align-self:flex-end;grid-area:title}.product-rendering__details{display:block;grid-area:details;text-align:center}.product-rendering__details__item{display:inline-block;font-size:18px;line-height:22px;vertical-align:middle}.product-rendering__map{grid-area:map;height:400px;width:400px}.product-rendering__map__grid__area{position:relative}.product-rendering__map__grid__area__button{position:relative;z-index:100}.product-rendering__map__grid__area--active+.product-rendering__map__grid__area .product-rendering__map__grid__area__button,.product-rendering__map__grid__area--active ~ .product-rendering__map__grid__area .product-rendering__map__grid__area__button,.product-rendering__map__grid__area:hover+.product-rendering__map__grid__area .product-rendering__map__grid__area__button,.product-rendering__map__grid__area:hover ~ .product-rendering__map__grid__area .product-rendering__map__grid__area__button{z-index:90}.product-rendering__map__grid__area--active .product-rendering__slider__slide,.product-rendering__map__grid__area:hover .product-rendering__slider__slide{opacity:1}.product-rendering__slider__slide{transition:opacity .2s ease;height:auto;left:-35px;margin-bottom:0;opacity:0;pointer-events:none;position:absolute;top:-10px;width:300px;z-index:99}}@media screen and (min-width: 992px){.product-rendering__map{height:600px;width:600px}}@media screen and (min-width: 1200px){.product-rendering__content{padding:72px}}@media screen and (min-width: 1440px){.product-rendering__content{padding:72px 120px}}@-webkit-keyframes product-rendering-simple-card-content{0%{opacity:0}to{opacity:1}}@keyframes product-rendering-simple-card-content{0%{opacity:0}to{opacity:1}}@-webkit-keyframes product-rendering-simple-image{0%{transform:scale(1)}to{transform:scale(1.15)}}@keyframes product-rendering-simple-image{0%{transform:scale(1)}to{transform:scale(1.15)}}@-webkit-keyframes product-rendering-simple-list{0%{transform:translateY(0)}to{transform:translateY(50px)}}@keyframes product-rendering-simple-list{0%{transform:translateY(0)}to{transform:translateY(50px)}}.product-rendering-simple{padding:36px 0 72px}.product-rendering-simple__image{display:flex;height:300px;margin:0 auto;width:300px}.product-rendering-simple__image__item{-webkit-animation:product-rendering-simple-image .2s linear forwards paused;animation:product-rendering-simple-image .2s linear forwards paused;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:50% 0;width:100%}.product-rendering-simple__title{-webkit-animation:product-rendering-simple-list .2s linear forwards paused;animation:product-rendering-simple-list .2s linear forwards paused;margin:24px 0;text-align:center}.product-rendering-simple__slider{height:400px;margin:0 -24px;position:relative}.product-rendering-simple__slider__slide{border-radius:10px;margin:0 24px;max-width:450px;overflow:hidden;width:100%}.product-rendering-simple__slider__slide__content{padding:9px 18px 18px}.product-rendering-simple__slider__slide__image__wrapper{display:flex;height:250px}.product-rendering-simple__slider__slide__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-rendering-simple__slider .awssld__content{background-color:transparent}.product-rendering-simple__slider .awssld__bullets{bottom:-20px;z-index:1000}.product-rendering-simple__slider .awssld__bullets button{background-color:#f3f0e5;height:9px;margin:3px;width:9px}.product-rendering-simple__slider .awssld__bullets button.awssld__bullets--active{background-color:#f69777;transform:none}.product-rendering-simple__slider .awssld__bullets button.awssld__bullets--loading{transform:none}@media screen and (min-width: 992px){.product-rendering-simple{padding:36px 0 96px}.product-rendering-simple__content{align-items:center;display:grid;grid-template-areas:"title image" "list image" "footer footer";grid-template-columns:3fr 5fr}.product-rendering-simple__image{grid-area:image;height:auto;overflow:hidden;padding:40px;width:100%}.product-rendering-simple__image:before{content:"";float:left;padding-top:100%}.product-rendering-simple__title{align-self:flex-end;grid-area:title;margin:0;text-align:left}.product-rendering-simple__list{-webkit-animation:product-rendering-simple-list .2s linear forwards paused;animation:product-rendering-simple-list .2s linear forwards paused;align-self:flex-start;grid-area:list;margin-top:24px}.product-rendering-simple__list__item{align-items:center;display:flex;margin-top:24px}.product-rendering-simple__list__item__bullet{align-items:center;border-radius:50%;display:flex;height:30px;justify-content:center;width:30px}.product-rendering-simple__list__item__text{margin-left:24px}.product-rendering-simple__list__item:nth-child(1n) .product-rendering-simple__list__item__bullet{background-color:#f69777}.product-rendering-simple__list__item:nth-child(2n) .product-rendering-simple__list__item__bullet{background-color:#ffe299}.product-rendering-simple__list__item:nth-child(3n) .product-rendering-simple__list__item__bullet{background-color:#a3c4f7}.product-rendering-simple__footer{grid-area:footer;margin:0 -24px;position:relative}.product-rendering-simple__footer__list{display:flex}.product-rendering-simple__footer__list__item{display:flex;flex-direction:column;flex:1 1;overflow:hidden}.product-rendering-simple__footer__list__item:first-child{-webkit-animation:product-rendering-simple-card--15 .2s linear forwards paused;animation:product-rendering-simple-card--15 .2s linear forwards paused}@-webkit-keyframes product-rendering-simple-card--15{0%{border-radius:0;box-shadow:none;transform:translateY(0) scale(1)}to{border-radius:10px;box-shadow:0 4px 14px rgba(0,0,0,0.12);transform:translateY(-15%) scale(0.94)}}@keyframes product-rendering-simple-card--15{0%{border-radius:0;box-shadow:none;transform:translateY(0) scale(1)}to{border-radius:10px;box-shadow:0 4px 14px rgba(0,0,0,0.12);transform:translateY(-15%) scale(0.94)}}.product-rendering-simple__footer__list__item:nth-child(2){-webkit-animation:product-rendering-simple-card-0 .2s linear forwards paused;animation:product-rendering-simple-card-0 .2s linear forwards paused}@-webkit-keyframes product-rendering-simple-card-0{0%{border-radius:0;box-shadow:none;transform:translateY(0) scale(1)}to{border-radius:10px;box-shadow:0 4px 14px rgba(0,0,0,0.12);transform:translateY(0) scale(0.94)}}@keyframes product-rendering-simple-card-0{0%{border-radius:0;box-shadow:none;transform:translateY(0) scale(1)}to{border-radius:10px;box-shadow:0 4px 14px rgba(0,0,0,0.12);transform:translateY(0) scale(0.94)}}.product-rendering-simple__footer__list__item:nth-child(3){-webkit-animation:product-rendering-simple-card-15 .2s linear forwards paused;animation:product-rendering-simple-card-15 .2s linear forwards paused}@-webkit-keyframes product-rendering-simple-card-15{0%{border-radius:0;box-shadow:none;transform:translateY(0) scale(1)}to{border-radius:10px;box-shadow:0 4px 14px rgba(0,0,0,0.12);transform:translateY(15%) scale(0.94)}}@keyframes product-rendering-simple-card-15{0%{border-radius:0;box-shadow:none;transform:translateY(0) scale(1)}to{border-radius:10px;box-shadow:0 4px 14px rgba(0,0,0,0.12);transform:translateY(15%) scale(0.94)}}.product-rendering-simple__footer__list__item__image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;width:100%}.product-rendering-simple__footer__list__item__image:before{content:"";float:left;padding-top:100%}.product-rendering-simple__footer__list__item__content{-webkit-animation:product-rendering-simple-card-content .2s linear forwards paused;animation:product-rendering-simple-card-content .2s linear forwards paused;background-color:#fff;padding:9px 18px 18px}.product-rendering-simple--footer-hovered .product-rendering-simple__footer__list__item,.product-rendering-simple--footer-hovered .product-rendering-simple__footer__list__item__content,.product-rendering-simple--footer-hovered .product-rendering-simple__image__item,.product-rendering-simple--footer-hovered .product-rendering-simple__image__item__content,.product-rendering-simple--footer-hovered .product-rendering-simple__list,.product-rendering-simple--footer-hovered .product-rendering-simple__list__content,.product-rendering-simple--footer-hovered .product-rendering-simple__title,.product-rendering-simple--footer-hovered .product-rendering-simple__title__content{-webkit-animation-play-state:running;animation-play-state:running}}@media screen and (min-width: 1200px){.product-rendering-simple__footer{margin:0 -50px}}.reviews{padding:72px 0}.reviews__title{text-align:center}.reviews .yotpo-stars-and-sum-reviews .yotpo-stars,.reviews .yotpo-stars-and-sum-reviews .yotpo-sum-reviews{display:inline-block !important;vertical-align:middle !important}.reviews .yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-star{height:18px !important;width:18px !important}.reviews .yotpo.yotpo-main-widget .yotpo-bottomline .based-on{padding-top:0}.reviews .yotpo-display-wrapper .yotpo-regular-box{height:auto !important;padding:25px 0 0;margin:0}.reviews .yotpo-bottomline-box-2{display:none}.reviews .yotpo-icon-star:before{font-size:18px}.reviews .yotpo-icon.yotpo-icon-empty-star,.reviews .yotpo-icon.yotpo-icon-star{color:#f69777 !important}.reviews .yotpo-small-box.yotpo-nav.reviews{border-bottom:0}.separator{background-color:#ffe299;height:9px;position:relative;z-index:1000}.separator__icon{color:#ffe299;left:50%;position:absolute;top:4px;transform:translateX(-50%)}.size-finder-slice{padding:48px 0}.size-finder-section{background-color:rgba(163,196,247,0.25)}.size-finder-section__content{align-items:stretch;display:flex;flex-direction:column;justify-content:center;padding:100px 20px}@media screen and (max-width: 768px){.size-finder-section__content{padding:60px 0}}.size-finder-section__title{margin-bottom:80px;text-align:center}.size-finder-section__bottom{margin-top:48px}@media screen and (min-width: 992px){.size-finder-section__bottom{padding-left:12.5%}}@-webkit-keyframes sms-module-message-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sms-module-message-fade-in{0%{opacity:0}to{opacity:1}}.sms-module{background-image:linear-gradient(157.01deg, #bcd0b5 30.77%, #bbd2b6 86.28%);padding-top:72px}.sms-module__content{text-align:center}.sms-module__text{line-height:27px;margin-top:18px}.sms-module__messages{display:flex;flex-direction:column;margin:96px auto 0;max-width:375px;width:100%}.sms-module__messages--visible .sms-module__messages__item{-webkit-animation-name:sms-module-message-fade-in;animation-name:sms-module-message-fade-in}.sms-module__messages__item{align-self:flex-end;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease;color:#fff;font-size:16px;line-height:18px;opacity:0}.sms-module__messages__item:not(:first-child){margin-top:18px}.sms-module__messages__item__content{position:relative}.sms-module__messages__item__content__text{background-color:#f69777;border-radius:44px;margin-right:10px;max-width:269px;padding:15px 30px;text-align:left}.sms-module__messages__item__content__icon{bottom:0;color:#f69777;left:auto;position:absolute;right:0;transform:rotateY(180deg)}.sms-module__messages__item--odd{align-self:flex-start}.sms-module__messages__item--odd .sms-module__messages__item__content__text{background-color:#a3c4f7;margin-left:10px}.sms-module__messages__item--odd .sms-module__messages__item__content__icon{color:#a3c4f7;left:0;right:auto;transform:none}.sms-module__image{margin:-24px}.sms-module__image__item{height:auto;width:100%}@media screen and (min-width: 768px){.sms-module{background-position:50%;background-size:cover;height:863px}.sms-module__content{display:grid;grid-auto-flow:row;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;max-width:585px;width:60%}.sms-module__text{justify-self:center;max-width:300px}}.social{background-color:#ffe299}.social__slider{height:550px;margin:0 -24px;position:relative}.social__slider__slide{display:flex;flex-direction:column;height:100%;width:100%}.social__slider__slide__image{display:flex;height:325px}.social__slider__slide__image__item{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.social__slider__slide__text{flex:1 1 auto;padding:24px}.social__slider__slide__footer{display:flex}.social__slider__slide__footer__source{flex:1 1;padding:0 24px}.social__slider__slide__footer__source__link{color:inherit}.social__slider__slide__footer__button{flex:0 1;height:65px;width:65px}.social__slider__slide__footer__button__item{border-radius:0;box-shadow:none;height:100%;transform:rotate(180deg);width:100%}.social__slider .awssld__content{background-color:transparent}.social__slider .awssld__bullets{bottom:5px;z-index:1000}.social__slider .awssld__bullets button{background-color:#f3f0e5;height:9px;margin:3px;width:9px}.social__slider .awssld__bullets button.awssld__bullets--active{background-color:#f69777;transform:none}.social__slider .awssld__bullets button.awssld__bullets--loading{transform:none}@media screen and (min-width: 768px){.social__slider__slide{display:grid;grid-template-areas:"image text" "image footer";grid-template-columns:550px auto;grid-template-rows:450px 100px}.social__slider__slide__image{grid-area:image;height:100%;width:100%}.social__slider__slide__text{align-items:flex-end;display:flex;grid-area:text}.social__slider__slide__footer{align-items:flex-end;grid-area:footer}.social__slider__slide__footer__source{align-self:center}}@media screen and (min-width: 1200px){.social__slider{margin:0 -50px}.social__slider__slide__text{padding:24px 50px}.social__slider__slide__footer__source{padding:0 50px}}@media screen and (min-width: 1440px){.social__slider{margin:0}}.text-with-icon__content{align-items:stretch;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:72px 0;width:100%}.text-with-icon__icon{text-align:center}.text-with-icon__title{margin-top:12px;text-align:center}.text-with-icon__list{align-self:center;display:grid;gap:3px 12px;grid-auto-flow:row;grid-gap:3px 12px;grid-template-columns:repeat(auto-fit, minmax(-webkit-max-content, 157.5px));grid-template-columns:repeat(auto-fit, minmax(max-content, 157.5px));justify-content:center;margin-top:36px;width:100%}.text-with-icon__list__item__icon{margin-right:5px}@media screen and (min-width: 768px){.text-with-icon__content{display:grid;gap:0 48px;grid-gap:0 48px;grid-template-areas:"icon list" "title list";grid-template-columns:200px 1fr}.text-with-icon__icon{align-self:flex-end;grid-area:icon}.text-with-icon__title{grid-area:title}.text-with-icon__list{grid-area:list;grid-template-columns:repeat(auto-fit, minmax(-webkit-max-content, 149.3333333333px));grid-template-columns:repeat(auto-fit, minmax(max-content, 149.3333333333px));margin-top:0}}@media screen and (min-width: 992px){.text-with-icon__content{grid-template-columns:300px 1fr}.text-with-icon__list{grid-template-columns:repeat(auto-fit, minmax(-webkit-max-content, 190.6666666667px));grid-template-columns:repeat(auto-fit, minmax(max-content, 190.6666666667px))}}.top-banner{left:0;position:fixed;right:0;top:0;z-index:9000}.top-banner__content{align-items:center;display:flex;height:var(--c2-header-height);justify-content:space-between}.top-banner__icon svg{height:auto;width:35px}.top-banner__text{margin-left:12px;text-align:center}.top-banner__text a{color:inherit}.top-banner__button{background-color:transparent;border:0;cursor:pointer;height:40px;line-height:1;margin:0 -8px 0 0;padding:0;width:40px}.top-banner--hidden{display:none}@media screen and (min-width: 576px){.top-banner__content{justify-content:center}.top-banner__icon{margin-left:auto}.top-banner__icon svg{width:50px}.top-banner__text{margin-left:24px}.top-banner__button{margin:0 -8px 0 auto}}.vertical-marquee-carousel-bullets{display:grid;gap:10px;grid-auto-flow:row;grid-auto-rows:80px;grid-gap:10px;grid-template-columns:80px}.vertical-marquee-carousel-bullets__item{transition:all .2s ease;border-radius:50%;cursor:pointer;display:flex;height:100%;overflow:hidden;width:100%}.vertical-marquee-carousel-bullets__item__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vertical-marquee-carousel-bullets__item--selected{border:1px solid #f69777}.vertical-marquee-carousel-images{-ms-overflow-style:none;display:grid;gap:8px;grid-auto-flow:row;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-gap:8px;height:100%;overflow:auto;scrollbar-width:none;width:100%}.vertical-marquee-carousel-images::-webkit-scrollbar{background:transparent;display:none}.vertical-marquee-carousel-images__item{display:flex;width:100%}.vertical-marquee-carousel-images__item__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vertical-marquee-carousel-images__item:before{content:"";float:left;padding-top:100%}.sidenav{background-color:transparent;width:75%}.sidenav__menu{background-color:#f3f0e5;border-radius:0 40px 40px 0;height:100%;padding:24px}.sidenav__menu__large-list{margin-top:32px}.sidenav__menu__large-list__item{margin-top:24px}.sidenav__menu__small-list{margin-top:40px}.sidenav__menu__small-list__item{margin-top:20px}.sidenav__menu__button{background-color:transparent;border:0;color:inherit;cursor:pointer;display:block;margin:0;padding:0}.sidenav__menu__divider{background-color:#8f8f8f;height:1px;margin:32px -24px 0 0}.size-finder-trigger{align-items:center;background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;margin:0;padding:0}.size-finder-trigger svg{margin-left:4px}.size-finder{background-color:#fffdfa;display:flex;flex-direction:column;height:100%;overflow:auto;padding-bottom:36px}.size-finder__secondary-text{margin-top:12px}.size-finder__secondary-text a{color:inherit;text-decoration:underline}.size-finder-table{display:grid;grid-template-columns:repeat(5, 1fr);margin:auto;max-width:500px}.size-finder-table__header{align-items:center;display:flex;font-family:Calibre Medium;font-size:14px;justify-content:center;line-height:13px;padding:0 5px 10px;text-align:center}.size-finder-table__cell{overflow:hidden;display:flex}.size-finder-table__cell__item{align-items:center;background-color:transparent;border:0;color:inherit;display:flex;justify-content:center;margin:0;padding:0;position:relative;width:100%}.size-finder-table__cell__item:before{content:"";float:left;padding-top:100%}.size-finder-table__cell__item.size-finder-button{cursor:pointer}.size-finder-table--cell-color-white .size-finder-table__cell__item{background-color:#fffdfa}.size-finder-table:not(.size-finder-table--transposed).size-finder-table--size-color-multi .size-finder-table__cell:nth-child(6) .size-finder-table__cell__item{background-color:#aec5ee;color:#2a2a2a}.size-finder-table:not(.size-finder-table--transposed).size-finder-table--size-color-multi .size-finder-table__cell:nth-child(11) .size-finder-table__cell__item{background-color:#e99a7d;color:#2a2a2a}.size-finder-table:not(.size-finder-table--transposed).size-finder-table--size-color-multi .size-finder-table__cell:nth-child(16) .size-finder-table__cell__item{background-color:#dfe9d5;color:#2a2a2a}.size-finder-table:not(.size-finder-table--transposed).size-finder-table--size-color-multi .size-finder-table__cell:nth-child(21) .size-finder-table__cell__item{background-color:#d7c2c9;color:#2a2a2a}.size-finder-table:not(.size-finder-table--transposed).size-finder-table--size-color-multi .size-finder-table__cell:nth-child(26) .size-finder-table__cell__item{background-color:#f8e1bb;color:#2a2a2a}.size-finder-table:not(.size-finder-table--transposed).size-finder-table--size-color-multi .size-finder-table__cell:nth-child(31) .size-finder-table__cell__item{background-color:#4f6a95;color:#fff}.size-finder-table:not(.size-finder-table--transposed).size-finder-table--size-color-multi .size-finder-table__cell:nth-child(36) .size-finder-table__cell__item{background-color:#c75a48;color:#fff}.size-finder-table:not(.size-finder-table--transposed).size-finder-table--size-color-apricot .size-finder-table__cell:nth-child(6) .size-finder-table__cell__item,.size-finder-table:not(.size-finder-table--transposed).size-finder-table--size-color-apricot .size-finder-table__cell:nth-child(11) .size-finder-table__cell__item,.size-finder-table:not(.size-finder-table--transposed).size-finder-table--size-color-apricot .size-finder-table__cell:nth-child(16) .size-finder-table__cell__item,.size-finder-table:not(.size-finder-table--transposed).size-finder-table--size-color-apricot .size-finder-table__cell:nth-child(21) .size-finder-table__cell__item,.size-finder-table:not(.size-finder-table--transposed).size-finder-table--size-color-apricot .size-finder-table__cell:nth-child(26) .size-finder-table__cell__item,.size-finder-table:not(.size-finder-table--transposed).size-finder-table--size-color-apricot .size-finder-table__cell:nth-child(31) .size-finder-table__cell__item,.size-finder-table:not(.size-finder-table--transposed).size-finder-table--size-color-apricot .size-finder-table__cell:nth-child(36) .size-finder-table__cell__item{background-color:#f9e1b7;color:#2a2a2a}.size-finder-table:not(.size-finder-table--transposed) .size-finder-table__cell:nth-child(n+6){border-left:1px solid #2a2a2a;border-top:1px solid #2a2a2a}.size-finder-table:not(.size-finder-table--transposed) .size-finder-table__cell:nth-last-child(-n+5){border-bottom:1px solid #2a2a2a}.size-finder-table:not(.size-finder-table--transposed) .size-finder-table__cell:nth-child(5n+10){border-right:1px solid #2a2a2a}.size-finder-table:not(.size-finder-table--transposed) .size-finder-table__cell:nth-child(6){border-radius:9px 0 0 0}.size-finder-table:not(.size-finder-table--transposed) .size-finder-table__cell:nth-child(10){border-radius:0 9px 0 0}.size-finder-table:not(.size-finder-table--transposed) .size-finder-table__cell:nth-last-child(5){border-radius:0 0 0 9px}.size-finder-table:not(.size-finder-table--transposed) .size-finder-table__cell:last-child{border-radius:0 0 9px 0}.size-finder-table--transposed{grid-template-columns:repeat(8, 1fr);grid-auto-flow:row;max-width:100%;height:400px;margin:0}.size-finder-table--transposed.size-finder-table--size-color-apricot .size-finder-table__cell:nth-child(-n+8) .size-finder-table__cell__item{background-color:#f9e1b7;color:#2a2a2a}.size-finder-table--transposed .size-finder-table__header{padding:5px}.size-finder-table--transposed .size-finder-table__cell:nth-child(n+1){border-left:1px solid #2a2a2a;border-top:1px solid #2a2a2a}.size-finder-table--transposed .size-finder-table__cell:nth-last-child(-n+8){border-bottom:1px solid #2a2a2a}.size-finder-table--transposed .size-finder-table__cell:nth-child(8),.size-finder-table--transposed .size-finder-table__cell:nth-child(8n+8){border-right:1px solid #2a2a2a}.size-finder-table--transposed .size-finder-table__cell:nth-child(2){border-radius:9px 0 0 0}.size-finder-table--transposed .size-finder-table__cell:nth-child(8){border-radius:0 9px 0 0}.size-finder-table--transposed .size-finder-table__cell:nth-last-child(7){border-radius:0 0 0 9px}.size-finder-table--transposed .size-finder-table__cell:last-child{border-radius:0 0 9px 0}.size-selector{display:block;width:100%}.size-selector__top-row{align-items:center}.size-selector__list,.size-selector__top-row{display:flex;justify-content:space-between;width:100%}.size-selector__list{margin-top:8px}.size-selector__list__item{flex:1 1;max-width:65px;position:relative}.size-selector__list__item:before{content:"";float:left;padding-top:100%}.size-selector__list__item:first-child{background-color:#f3f0e5;border-radius:50% 0 0 50%}.size-selector__list__item:last-child{background-color:#f3f0e5;border-radius:0 50% 50% 0}.size-selector__list__item__button{transition:border-color .2s ease;background-color:transparent;border-radius:50%;border:1px solid transparent;color:inherit;cursor:pointer;display:block;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.size-selector__list__item__button:focus,.size-selector__list__item__button:hover{border-color:#2a2a2a}.size-selector__list__item__button:disabled{color:#b3b3b3;text-decoration:line-through}.size-selector__list__item__button:disabled.size-selector__list__item__button:focus,.size-selector__list__item__button:disabled.size-selector__list__item__button:hover{border-color:transparent;cursor:not-allowed}.size-selector--blue .size-selector__list__item--active .size-selector__list__item__button{background-color:#a3c4f7}.size-selector--blue .size-selector__list__item--active .size-selector__list__item__button:focus,.size-selector--blue .size-selector__list__item--active .size-selector__list__item__button:hover{border-color:transparent}.size-selector--peach .size-selector__list__item--active .size-selector__list__item__button{background-color:#f69777}.size-selector--peach .size-selector__list__item--active .size-selector__list__item__button:focus,.size-selector--peach .size-selector__list__item--active .size-selector__list__item__button:hover{border-color:transparent}.sms-opt-in-form{background-color:#fffdfa;display:flex;height:100%}.sms-opt-in-form__hint{color:#979797}.tabs{-ms-overflow-style:none;align-items:center;border-bottom:1px solid #d8d8d8;display:flex;flex-wrap:nowrap;overflow:auto;scrollbar-width:none;width:100%}.tabs::-webkit-scrollbar{background:transparent;display:none}.tabs__item:not(:first-child){margin-left:15px}.tab-item{transition:border-bottom-color .2s ease;background-color:transparent;border-bottom:2px solid transparent;border-left-width:0;border-right-width:0;border-top-width:0;color:inherit;cursor:pointer;display:block;margin:0 0 -1px;padding:10px 0;white-space:nowrap}.tab-item--selected{border-bottom-color:#2a2a2a}.tag{background-color:#f69777;border-radius:2px;display:inline-block;font-family:Calibre Medium;font-size:14px;padding:1px 5px}@-webkit-keyframes toast-visible{0%{opacity:0}to{opacity:1}}@keyframes toast-visible{0%{opacity:0}to{opacity:1}}@-webkit-keyframes toast-hidding{0%{opacity:1}to{opacity:0}}@keyframes toast-hidding{0%{opacity:1}to{opacity:0}}#toast-portal{position:fixed;top:0;z-index:1000000}.toast{border-radius:5px;opacity:0;padding:20px 25px;pointer-events:none;position:fixed;z-index:8000}.toast--visible{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:toast-visible;animation-name:toast-visible;-webkit-animation-timing-function:linear;animation-timing-function:linear}.toast--hidding{-webkit-animation-name:toast-hidding;animation-name:toast-hidding;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.toast--dark{color:#2a2a2a}.toast--light{color:#fffdfa}.trial-pack-page-form{display:flex;flex-direction:column}.trial-pack-page-form__row{display:flex;justify-content:center}.trial-pack-page-form__row:not(:last-child){margin-bottom:28px}.trial-pack-page-form__row--first-text{align-self:flex-start}.trial-pack-page-form__row--submit{align-items:center;flex-direction:column}.trial-pack-page-form__row--last-text{text-align:center}.wipes-page-form{display:flex;flex-direction:column}.wipes-page-form__row{display:flex;justify-content:center}.wipes-page-form__row:not(:last-child){margin-bottom:28px}.wipes-page-form__row--last-text{text-align:center}.wipes-page-form__label{align-items:center;display:flex;justify-content:space-between}.account-page__tabs{margin-top:24px}.account-page__content{margin-top:24px;max-width:375px;padding-bottom:60px}@media screen and (min-width: 992px){.account-page__tabs{margin-top:0}}.authentication-pages{min-height:100vh}.authentication-pages__title{margin-bottom:24px}.authentication-pages>.container{max-width:600px;margin:24px auto 0}@media screen and (min-width: 992px){.authentication-pages>.container{margin:100px auto 0}}.auto-renew-page{margin-top:48px}.auto-renew-page>.container{margin:0;max-width:423px;padding:0 24px}.auto-renew-page__shipment{margin-top:24px}.auto-renew-page__shipment__item{margin-top:12px}.auto-renew-page__controls{display:grid;gap:12px;grid-auto-flow:row;grid-auto-rows:1fr;grid-gap:12px;grid-template-columns:1fr;margin:24px 0 48px}.auto-renew-page__subscription{background-color:#f3f0e5;padding:24px 0 48px}.auto-renew-page__subscription>.container{padding:0 24px}.auto-renew-page__subscription--empty{background-color:transparent;margin-top:-24px;padding:0 0 48px}.auto-renew-page__subscription__list{margin-top:24px;max-width:375px}.auto-renew-page__subscription__list__spinner{text-align:center}.auto-renew-page__subscription__list--empty{margin-left:auto;margin-right:auto}.auto-renew-page__subscription__add{align-items:center;display:flex;justify-content:center}.auto-renew-page__subscription__add span{line-height:1;margin-left:5px}.auto-renew-page__subscription__hr{border-bottom:1px solid #d8d8d8;border-top:0;margin:28px auto}.auto-renew-page__subscription__link{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;margin:24px 0 0;padding:0;text-decoration:underline}.auto-renew-page__subscription__link--first{margin-top:0}.auto-renew-page__dialog{max-width:450px}.auto-renew-page__dialog__buttons{display:grid;grid-template-columns:1fr 1fr;margin-top:48px}@media screen and (min-width: 768px){.auto-renew-page__subscription__list:not(.auto-renew-page__subscription__list--empty){max-width:none}}@media screen and (min-width: 992px){.auto-renew-page{margin-top:0;padding-bottom:12px}.auto-renew-page__subscription{background-color:transparent}.auto-renew-page__subscription--empty{margin-top:0}.auto-renew-page__subscription__list__spinner{text-align:left}.auto-renew-page__subscription__list--empty{margin-left:0;margin-right:auto}}@-webkit-keyframes faq-page-answer{0%{opacity:0}to{opacity:1}}@keyframes faq-page-answer{0%{opacity:0}to{opacity:1}}.faq-page{margin:72px 0 48px}.faq-page>.container{max-width:650px}.faq-page__title{text-align:center}.faq-page__subtitle{margin-top:24px;text-align:center}.faq-page__cards{display:grid;grid-template-columns:repeat(auto-fit, minmax(158.5px, 1fr));margin:48px -5px 24px}.faq-page__cards__item{background-color:#fff;border-radius:10px;margin:5px;overflow:hidden}.faq-page__cards__item__content{align-items:center;color:inherit;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;padding:24px}.faq-page__cards__item__content__icon{height:25px;width:25px}.faq-page__cards__item__content__text{margin-top:12px;text-align:center}.faq-page__group{padding-top:48px}.faq-page__group__title{align-items:center;display:inline-flex;justify-content:center}.faq-page__group__title__icon{height:20px;width:20px}.faq-page__group__title__text{margin-left:12px}.faq-page__group__list{margin-top:12px}.faq-page__group__list__item{margin-top:6px}.faq-page__group__list__item__question{cursor:pointer;display:inline-block;text-decoration:underline}.faq-page__group__list__item__answer{display:none;padding-bottom:24px}.faq-page__group__list__item__answer p{margin-top:10px}.faq-page__group__list__item--expanded .faq-page__group__list__item__question{font-family:Calibre Medium}.faq-page__group__list__item--expanded .faq-page__group__list__item__answer{display:block;-webkit-animation:faq-page-answer .2s linear;animation:faq-page-answer .2s linear}.faq-page a{color:inherit}@-webkit-keyframes order-history-row-expanded{0%{opacity:0;transform:translateY(-250px)}to{opacity:1;transform:translateY(0)}}@keyframes order-history-row-expanded{0%{opacity:0;transform:translateY(-250px)}to{opacity:1;transform:translateY(0)}}.order-history-page{margin:24px 0;max-width:375px}.order-history-page>.container{padding:0 24px}.order-history-page__spinner{margin:24px 0;text-align:center}.order-history-page__headers-list{display:grid;gap:24px;grid-gap:24px;grid-template-columns:repeat(3, 1fr)}.order-history-page__headers-list__item:last-child{justify-self:flex-end}.order-history-page__pagination{align-items:center;display:flex;justify-content:space-between;margin:96px 60px 0}.order-history-page__pagination__button{align-items:center;background-color:transparent;border:0;color:inherit;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0}.order-history-page__pagination__button--next{transform:rotateY(180deg)}.order-history-page__pagination__button:disabled{color:#d8d8d8}.order-history-page__pagination__button svg{height:16px;width:16px}.order-history-row{border-bottom:1px solid #d8d8d8;padding:24px 0}.order-history-row__table{cursor:pointer;display:grid;gap:12px 24px;grid-gap:12px 24px;grid-template-areas:"id date total" "articles articles articles";grid-template-columns:repeat(3, 1fr)}.order-history-row__table__item--id{grid-area:id;text-decoration:underline}.order-history-row__table__item--date{grid-area:date}.order-history-row__table__item--total{grid-area:total;justify-self:flex-end}.order-history-row__table__item--articles{grid-area:articles}.order-history-row__table__item--articles li:not(:first-child){margin-top:12px}.order-history-row__table__item--articles span{color:#8f8f8f}.order-history-row__detail{display:none;opacity:0;transform:translateY(-250px)}.order-history-row--expanded{border-bottom-color:transparent;padding:24px 0 0}.order-history-row--expanded .order-history-row__table__item--id{font-family:Calibre Medium;text-decoration:underline}.order-history-row--expanded .order-history-row__detail{-webkit-animation:order-history-row-expanded .2s ease forwards;animation:order-history-row-expanded .2s ease forwards;display:block}@media screen and (min-width: 992px){.order-history-page{margin:0;max-width:60%;min-width:550px;padding-bottom:48px}.order-history-page__spinner{text-align:left}.order-history-page__headers-list{display:grid;gap:24px;grid-gap:24px;grid-template-columns:1fr 2fr 1fr;margin:9px 0 12px}.order-history-page__headers-list__item:last-child{justify-self:flex-end}.order-history-page__pagination{margin:96px 0 0}.order-history-row__table{grid-template-areas:"id date articles total";grid-template-columns:repeat(4, 1fr)}.order-history-row__table__item--articles{margin-top:-3px}}@media screen and (min-width: 1200px){.order-history-page{min-width:700px}}.privacy-policy-page{margin:72px 0 48px}.privacy-policy-page>.container{max-width:650px}.privacy-policy-page__title{text-align:center}.privacy-policy-page__subtitle{margin-top:24px;text-align:center}.privacy-policy-page__group{margin-top:48px}.privacy-policy-page__group__element{margin-top:24px}.privacy-policy-page__group__element.list-item{margin-top:10px}.privacy-policy-page a{color:inherit}.product-page__top>.container{padding-top:24px}.product-page__product__text:not(first-child){margin-top:10px}.product-page__details__title{margin-bottom:24px}.product-page__details__item{display:flex;align-items:center;margin-bottom:10px}@media screen and (max-width: 576px){.product-page__details__item__image{width:80px}}.product-page__details__item__text{margin-left:24px}.product-page__details__item__text .title{margin-bottom:5px;font-size:18px}.product-page__hr{border-bottom:1px solid #d8d8d8;border-top:0;margin:28px auto}.product-page__accordion{margin:28px auto}.product-page__accordion__item__header{color:#2a2a2a;padding:15px 0}.product-page__accordion__item__content{padding-bottom:15px}.product-page .yotpo.bottomLine{margin:4px 0 24px}.product-page .yotpo.bottomLine .yotpo-bottomline{align-items:center;display:flex}.product-page .yotpo.bottomLine .yotpo-icon.yotpo-icon-empty-star,.product-page .yotpo.bottomLine .yotpo-icon.yotpo-icon-star{color:#f69777 !important}.product-page .yotpo.bottomLine .text-m{display:inline-block;margin-left:12px;margin-top:3px}@media screen and (min-width: 992px){.product-page__top{display:grid;grid-template-columns:100px 1fr 475px;margin:0 auto;max-width:1440px;overflow:hidden;padding:48px 24px 0;width:100%}.product-page__top>.container{padding:0 0 0 36px}.product-page__images-bullets-container{display:flex;height:100%;min-width:100px}.product-page__accordion{margin:28px auto 0}.product-page__accordion__item__content{padding-bottom:0;padding-top:15px}}@media screen and (min-width: 1200px){.product-page__top{padding:48px 50px 0}}.referral-pages{min-height:100vh}.referral-pages__content{align-items:center;display:flex;flex-direction:column;height:375px;justify-content:center;margin:0 -24px;padding:0 24px;text-align:center}.referral-pages__link{color:inherit;margin-top:48px}.diapers-page-form{max-width:900px;margin:150px auto}.hidden{display:none}

/*
  $vgutter : 20px
  $hgutter : 10px;
*/

.shg-c:before,
.shg-c:after {
  content: " ";
  display: table;
}

/**
  Ref:
  https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context
  https://dnf.slack.com/archives/C0514HB79/p1538741509000100
**/
.shogun-root {
  z-index: 1;
  position: relative;
  isolation: isolate;
}

.shogun-root iframe {
  display: initial;
}

@media (max-width: 1024px) {
  .shg-c,
  .shg-box {
    background-attachment: scroll !important;
  }
}

@media only screen
  and (min-width: 1024px) and (max-height: 1366px)
  and (-webkit-min-device-pixel-ratio: 1.5) and (hover: none)
  and (orientation: landscape) {
  .shg-box {
    background-attachment: scroll !important;
  }
}

#mc_embed_signup .clear {
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
}

.shg-clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.shogun-image {
  max-width: 100%;
  min-height: inherit;
  max-height: inherit;
  display: inline !important;
  border: 0;
  vertical-align: middle;
}

.shg-fw {
  margin-left: calc(50% - 50vw);
  width: 100vw;
}

.shg-fw .shg-fw {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

div[data-shg-lightbox-switch] {
  cursor: pointer;
}

.shg-lightbox {
  position: fixed;
  z-index: 999999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.85);
}

.shg-lightbox.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  width: 100%;
  text-align: center;
}

.shg-lightbox .shg-lightbox-close {
  position: absolute;
  right: 0;
  padding: 5px 0;
  color: #fff;
  font-size: 45px;
  margin-right: 10px;
  line-height: 30px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
  z-index: 1;
}

.shg-lightbox .shg-lightbox-image-container {
  padding: 25px;
}

.shg-lightbox .shg-lightbox-image {
  margin: auto;
  max-height: 90vh;
  max-width: 100%;
}

.shg-lightbox .shg-lightbox-close:hover,
.shg-lightbox .shg-lightbox-close:focus {
  color: #a2a2a2;
  text-decoration: none;
  cursor: pointer;
}

.shg-lightbox .shg-lightbox-nav {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 35px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transform: translate(0%, -50%);
  z-index: 1;
}

.shg-lightbox .shg-lightbox-nav.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-nav.shg-nav-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==);
}

.shg-lightbox .shg-lightbox-nav.shg-nav-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

@media screen and (min-width: 769px) {
  .shg-lightbox .shg-lightbox-image-container {
    padding: 50px;
  }
}

.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
	opacity: 0;
}
.shogun-lazyloaded {
	opacity: 1;
	transition: opacity 300ms;
}
