.Home .LayoutPage__content{margin-top:72px}@media (min-width:800px){.Home .LayoutPage__content{margin-top:112px}}*+.LayoutPage__content:not(.Home .LayoutPage__content){margin-top:48px}@media (min-width:800px){*+.LayoutPage__content:not(.Home .LayoutPage__content){margin-top:112px}}*+.LayoutPage__footer{margin-top:80px}@media (min-width:800px){*+.LayoutPage__footer{margin-top:120px}}.LayoutPage__main{display:flex}.LayoutPage__main .LayoutPage__sidebar{width:20%}.LayoutPage__main .LayoutPage__content{width:80%}.TextEngraving{font-weight:600;font-style:normal;letter-spacing:.02em;opacity:.8;color:#f9f9f6}.ButtonSubmit{transition-property:opacity;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);opacity:.5}.ButtonSubmit:hover,.ButtonSubmit:focus{opacity:1}.FormField{--height:56px;--padding-x:19px;--padding-y:14px}@media (min-width:800px){.FormField{--height:64px;--padding-x:23px;--padding-y:17px}}.FormField{position:relative;display:flex;flex-direction:column}.FormField__select{position:relative}.FormField__select-arrow{transition-property:opacity;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:"";position:absolute;top:50%;right:var(--padding-x);opacity:.5;pointer-events:none;transform:translateY(-50%)}.FormField__select:hover .FormField__select-arrow{opacity:1}.FormField__input{border-radius:8px;border-width:1px;border-style:solid;border-color:rgb(35 35 35/var(--tw-border-opacity));--tw-border-opacity:.3;--tw-text-opacity:1;color:rgb(35 35 35/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;padding:var(--padding-y) var(--padding-x);background-color:transparent;caret-color:#232323}.FormField__single .FormField__input{padding-right:0;border:0}.FormField__single .FormField__input:valid{width:calc(100% - (var(--inline-button-width)*1px))}@media (min-width:800px){.FormField__input{border-radius:10px}}.FormField__input::-moz-placeholder{color:rgb(35 35 35/var(--tw-text-opacity));--tw-text-opacity:.4;-moz-transition-property:opacity;transition-property:opacity;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);text-transform:none;opacity:1}.FormField__input::placeholder{color:rgb(35 35 35/var(--tw-text-opacity));--tw-text-opacity:.4;transition-property:opacity;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);text-transform:none;opacity:1}.FormField__input:-webkit-autofill,.FormField__input:-webkit-autofill:hover,.FormField__input:-webkit-autofill:focus{box-shadow:0 0 0 1000px #fff inset;caret-color:currentcolor;-webkit-text-fill-color:currentcolor;-webkit-transition:background-color 5000s 0s;transition:background-color 5000s 0s}.FormField__input:-webkit-autofill::selection,.FormField__input:-webkit-autofill:hover::selection,.FormField__input:-webkit-autofill:focus::selection{-webkit-text-fill-color:rgb(255 255 255/1)}.FormField__input:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.FormField__input:focus{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.FormField__input:focus::-moz-placeholder{opacity:0}.FormField__input:focus::placeholder{opacity:0}.FormField__input:valid{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.FormField__input--select{padding-right:calc((var(--padding-x)*2) + 8px);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.FormField--type-textarea .FormField__input{height:11em;min-height:11em}.FormField.is-invalid .FormField__input{border-color:rgb(226 0 4/var(--tw-border-opacity));--tw-border-opacity:1}.FormField__label{padding-bottom:16px;--tw-text-opacity:.5;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);order:-1;cursor:pointer}.FormField__single~.FormField__label{display:none}.FormField__single{border-radius:8px;border-width:1px;border-style:solid;border-color:rgb(35 35 35/var(--tw-border-opacity));--tw-border-opacity:.3;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;text-align:left}@media (min-width:800px){.FormField__single{border-radius:10px}}.FormField__single:hover,.FormField__single.is-focused{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.FormField.is-invalid .FormField__single{border-color:rgb(226 0 4/var(--tw-border-opacity));--tw-border-opacity:1}.FormField.is-valid .FormField__single{border-color:rgb(29 127 117/var(--tw-border-opacity));--tw-border-opacity:1;transition-delay:.5s}.FormField__button{position:absolute;top:0;right:0;bottom:0;pointer-events:none}.FormField__input:valid~.FormField__button{pointer-events:auto}.FormField.is-valid .FormField__button{pointer-events:none}.FormField__submit{transition-property:opacity;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;height:100%;opacity:0}.FormField__submit>button{padding:var(--padding-y) var(--padding-x)}.FormField__input:valid~.FormField__button .FormField__submit{opacity:1}.FormField.is-valid .FormField__submit{opacity:0}.FormField__tick{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;padding:var(--padding-y) var(--padding-x);pointer-events:none}.FormField__notification{padding-top:8px;--tw-text-opacity:1;color:rgb(226 0 4/var(--tw-text-opacity));position:relative;margin-left:auto}.FormField__alert{transition-property:opacity;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;right:19px;bottom:100%;opacity:1;pointer-events:none;transform:translateY(calc(50% - (var(--height)/2)))}.FormField__input:focus~.FormField__notification .FormField__alert{opacity:0}.FormOptionsGroup__item{position:relative}.FormOptionsGroup__title+.FormOptionsGroup__item{padding-top:8px}.FormOptionsGroup__input{position:absolute;opacity:0}.FormOptionsGroup__label{margin-left:-8px;margin-right:-8px;border-radius:6px;padding:8px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;display:flex;align-items:flex-start;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FormOptionsGroup__input:focus-visible+.FormOptionsGroup__label{--tw-bg-opacity:1;background-color:rgb(241 238 228/var(--tw-bg-opacity))}.FormOptionsGroup__label-button{margin-right:16px;border-width:1px;border-style:solid;border-color:rgb(35 35 35/var(--tw-border-opacity));--tw-border-opacity:.3;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;margin-top:1px}@media (min-width:800px){.FormOptionsGroup__label-button{margin-top:2px}}.FormOptionsGroup--type-checkbox .FormOptionsGroup__label-button{border-radius:6px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.35s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.FormOptionsGroup--type-radio .FormOptionsGroup__label-button{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-radius:50%}.FormOptionsGroup--type-radio .FormOptionsGroup__label-button:after{--tw-bg-opacity:1;background-color:rgb(29 127 117/var(--tw-bg-opacity));content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:5px solid rgb(255 255 255/1);border-radius:inherit;opacity:0;transform:scale(.8);transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.FormOptionsGroup--type-radio .FormOptionsGroup__input:checked+.FormOptionsGroup__label .FormOptionsGroup__label-button:after{opacity:1;transform:scale(1)}.FormOptionsGroup__label:hover .FormOptionsGroup__label-button,.FormOptionsGroup__input:checked+.FormOptionsGroup__label .FormOptionsGroup__label-button{--tw-border-opacity:1;border-color:rgb(29 127 117/var(--tw-border-opacity))}.FormOptionsGroup--type-checkbox .FormOptionsGroup__input:checked+.FormOptionsGroup__label .FormOptionsGroup__label-button{--tw-bg-opacity:1;background-color:rgb(29 127 117/var(--tw-bg-opacity));transition-duration:.25s}.FormOptionsGroup__label-icon{opacity:0;transform:scale(.75);transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s,transform .2s cubic-bezier(.4,0,.2,1) 0s}.FormOptionsGroup__input:checked+.FormOptionsGroup__label .FormOptionsGroup__label-icon{opacity:1;transform:scale(1);transition:opacity .25s cubic-bezier(.4,0,.2,1) .1s,transform .25s cubic-bezier(.4,0,.2,1) .1s}.Form__field+.Form__field{margin-top:24px}@media (min-width:800px){.Form__field+.Form__field{margin-top:32px}}.Form__submit{margin-top:32px}@media (min-width:800px){.Form__submit{margin-top:48px}}.Form__field+.Form__submit{margin-top:16px}.Form__submit-cta{width:100%}.ButtonDirection__inner{display:flex;align-items:center}.ButtonDirection__inner.is-right{flex-direction:row-reverse}.is-left .ButtonDirection__icon{margin-right:1em}.is-right .ButtonDirection__icon{margin-left:.575em}.StylePrice{display:inline-flex;align-items:baseline}.StylePrice__currency{font-size:75%}.StylePriceSale{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center}.StylePriceSale__item+.StylePriceSale__item{margin-left:8px}.StylePriceSale__item--old{opacity:.8}.StylePriceSale__item--new{--tw-text-opacity:1;color:rgb(226 0 4/var(--tw-text-opacity))}.StylePriceSale__title{display:inline-block;text-transform:uppercase}.ProductEngravingToggle{margin-top:16px;height:24px;overflow:visible}.ProductEngravingToggle .PrimitiveButton,.ProductEngravingToggle .StyleStadium{width:100%}.ProductEngravingToggle__btn{display:flex;justify-content:center}.ProductEngravingToggle__btn-inner{display:flex;font-size:14px;line-height:1.57;letter-spacing:.02em;font-weight:600}@media (min-width:992px){.ProductEngravingToggle__btn-inner{font-size:15px;line-height:1.6;letter-spacing:.02em}}.ProductEngravingToggle__text{font-size:14px;line-height:1.57;letter-spacing:.02em;opacity:.6}@media (min-width:992px){.ProductEngravingToggle__text{font-size:15px;line-height:1.6;letter-spacing:.02em}}.ProductEngravingToggle__active-state{display:flex;align-items:flex-start;justify-content:center}.ProductEngravingToggle__active-state>*{margin-right:8px}.ProductEngravingToggle__active-state>:last-child{margin-right:0}.HeroProductPanel{border-radius:20px;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(241 238 228/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:48px 32px;--tw-text-opacity:1;color:rgb(35 35 35/var(--tw-text-opacity));transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;width:100%;text-align:center}@media (min-width:800px){.HeroProductPanel{padding:64px 48px}}.HeroProductPanel__sticker{position:absolute;top:-8px;left:-12px;z-index:1;pointer-events:none;transform:rotate(-24deg)}.HeroProductPanel__title{padding-left:8px;padding-right:8px}.HeroProductPanel__title+.HeroProductPanel__subtitle{margin-top:16px}.HeroProductPanel__subtitle+.HeroProductPanel__price{margin-top:8px}*+.HeroProductPanel__buttons{margin-top:32px}@media (min-width:800px){*+.HeroProductPanel__buttons{margin-top:40px}}.HeroProductPanel__button{width:100%}.HeroProductPanel__button+.HeroProductPanel__button{margin-top:8px}*+.HeroProductPanel__footer{margin-top:32px}@media (min-width:800px){*+.HeroProductPanel__footer{margin-top:40px}}.HeroProductPanel__links{display:flex;flex-wrap:wrap;justify-content:center;margin:-12px}.HeroProductPanel__link{padding:12px}.ProductEngravingMedia{position:relative}.ProductEngravingMedia--has-engraving{transform:scale(1)!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.ProductEngravingMedia__copy{position:absolute;left:0;z-index:10;width:100%;text-align:center;top:23.8%;font-size:2.7vw;text-shadow:0 0 1px #23232366,0 0 1px #23232366}.is-shower-gel-case-type .ProductEngravingMedia__copy{top:39.2%;font-size:2.2vw}@media (min-width:375px){.is-shower-gel-case-type .ProductEngravingMedia__copy{font-size:8px}}@media (min-width:800px){.is-shower-gel-case-type .ProductEngravingMedia__copy{font-size:1.1vw}}@media (min-width:992px){.is-shower-gel-case-type .ProductEngravingMedia__copy{font-size:.9vw}}@media (min-width:1440px){.is-shower-gel-case-type .ProductEngravingMedia__copy{font-size:14px}}@media (min-width:300px){.ProductEngravingMedia__copy{font-size:3vw}}@media (min-width:390px){.ProductEngravingMedia__copy{font-size:11px}}@media (min-width:794px){.ProductEngravingMedia__copy{font-size:1.57vw}}@media (min-width:992px){.ProductEngravingMedia__copy{font-size:1.32vw}}@media (min-width:1200px){.ProductEngravingMedia__copy{font-size:1.27vw}}@media (min-width:1380px){.ProductEngravingMedia__copy{font-size:18px}}.layout__main>.bundle-buying-panel{margin-top:calc(0px - var(--header-height))}@media (min-width:800px){.layout__main>.bundle-buying-panel .bundle-buying-panel__panel{margin-block:calc(var(--header-height-full) + 24px)}}