#shopify-pc__banner{display:none!important}body{overflow-x:hidden}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}input,select{background-color:var(--container-primary)}img{display:block;width:100%;height:auto}a{text-decoration:none}button{padding:0;border:0;background-color:transparent;cursor:pointer}main>*:last-child>section,main>*:last-child>div{position:relative}main>*:last-child>section:after,main>*:last-child>div:after{content:"";top:100%;left:0;width:100%;height:clamp(0px,7.3611111111vw,1060px);background:inherit;display:block}@media(min-width:1200px){.dl{font-family:var(--font-heading-family);font-size:clamp(27px,3.75vw,54px);font-weight:700;line-height:116%;letter-spacing:-.03em;font-style:normal;word-break:break-word}}@media(max-width:1199px){.dl{font-family:var(--font-heading-family);font-size:52px;font-weight:700;line-height:126%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:767px){.dl{font-family:var(--font-heading-family);font-size:38px;font-weight:700;line-height:126%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(min-width:1200px){.dm{font-family:var(--font-heading-family);font-size:clamp(24px,3.3333333333vw,48px);font-weight:700;line-height:118%;letter-spacing:-.02em;font-style:normal;word-break:break-word}}@media(max-width:1199px){.dm{font-family:var(--font-heading-family);font-size:44px;font-weight:700;line-height:138%;letter-spacing:-.02em;font-style:normal;word-break:break-word}}@media(max-width:767px){.dm{font-family:var(--font-heading-family);font-size:34px;font-weight:700;line-height:138%;letter-spacing:-.02em;font-style:normal;word-break:break-word}}@media(min-width:1200px){.ds{font-family:var(--font-heading-family);font-size:clamp(22px,3.0555555556vw,44px);font-weight:700;line-height:124%;letter-spacing:-.01em;font-style:normal;word-break:break-word}}@media(max-width:1199px){.ds{font-family:var(--font-heading-family);font-size:38px;font-weight:700;line-height:133%;letter-spacing:-.01em;font-style:normal;word-break:break-word}}@media(max-width:767px){.ds{font-family:var(--font-heading-family);font-size:30px;font-weight:700;line-height:133%;letter-spacing:-.01em;font-style:normal;word-break:break-word}}@media(min-width:1200px){.hl{font-family:var(--font-heading-family);font-size:clamp(17.5px,2.4305555556vw,35px);font-weight:700;line-height:122%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.hl{font-family:var(--font-heading-family);font-size:30px;font-weight:700;line-height:153%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:767px){.hl{font-family:var(--font-heading-family);font-size:26px;font-weight:700;line-height:153%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(min-width:1200px){.hm{font-family:var(--font-heading-family);font-size:clamp(13.5px,1.875vw,27px);font-weight:700;line-height:133%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.hm{font-family:var(--font-heading-family);font-size:28px;font-weight:700;line-height:134%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:767px){.hm{font-family:var(--font-heading-family);font-size:24px;font-weight:700;line-height:134%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(min-width:1200px){.hs{font-family:var(--font-heading-family);font-size:clamp(10.5px,1.4583333333vw,21px);font-weight:700;line-height:143%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.hs{font-family:var(--font-heading-family);font-size:24px;font-weight:700;line-height:146%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:767px){.hs{font-family:var(--font-heading-family);font-size:22px;font-weight:700;line-height:146%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(min-width:1200px){.tl{font-family:var(--font-heading-family);font-size:clamp(8.5px,1.1805555556vw,17px);font-weight:600;line-height:146%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.tl{font-family:var(--font-heading-family);font-size:20px;font-weight:600;line-height:140%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(min-width:1200px){.tm{font-family:var(--font-heading-family);font-size:clamp(7.5px,1.0416666667vw,15px);font-weight:600;line-height:140%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.tm{font-family:var(--font-heading-family);font-size:18px;font-weight:600;line-height:155%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(min-width:1200px){.ts{font-family:var(--font-heading-family);font-size:clamp(7px,.9722222222vw,14px);font-weight:600;line-height:155%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.ts{font-family:var(--font-heading-family);font-size:16px;font-weight:600;line-height:150%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(min-width:1200px){.ll{font-family:var(--font-body-family);font-size:clamp(6px,.8333333333vw,12px);font-weight:500;line-height:150%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.ll{font-family:var(--font-body-family);font-size:14px;font-weight:500;line-height:143%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(min-width:1200px){.lm{font-family:var(--font-body-family);font-size:clamp(5.5px,.7638888889vw,11px);font-weight:500;line-height:143%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.lm{font-family:var(--font-body-family);font-size:12px;font-weight:500;line-height:133%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(min-width:1200px){.ls{font-family:var(--font-body-family);font-size:clamp(4.5px,.625vw,9px);font-weight:400;line-height:133%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.ls{font-family:var(--font-body-family);font-size:10px;font-weight:400;line-height:160%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(min-width:1200px){.bxl{font-family:var(--font-body-family);font-size:clamp(8.5px,1.1805555556vw,17px);font-weight:400;line-height:146%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.bxl{font-family:var(--font-body-family);font-size:18px;font-weight:400;line-height:155%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(min-width:1200px){.bl{font-family:var(--font-body-family);font-size:clamp(7px,.9722222222vw,14px);font-weight:400;line-height:155%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.bl{font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:150%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(min-width:1200px){.bm{font-family:var(--font-body-family);font-size:clamp(6px,.8333333333vw,12px);font-weight:400;line-height:150%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.bm{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:143%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(min-width:1200px){.bs{font-family:var(--font-body-family);font-size:clamp(5.5px,.7638888889vw,11px);font-weight:400;line-height:143%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.bs{font-family:var(--font-body-family);font-size:12px;font-weight:400;line-height:133%;letter-spacing:0;font-style:normal;word-break:break-word}}.btn{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;box-sizing:border-box!important;text-decoration:none!important;transition:color .3s ease,background .3s ease,border .3s ease!important}.btn>*{text-decoration:none!important}.btn.x-small{height:clamp(12px,1.6666666667vw,24px);border-radius:clamp(4.5px,.625vw,9px);border:1px solid transparent;padding:0 clamp(6px,.8333333333vw,12px)}@media(min-width:1200px){.btn.x-small{font-family:var(--font-body-family);font-size:clamp(5.5px,.7638888889vw,11px);font-weight:500;line-height:143%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.btn.x-small{font-family:var(--font-body-family);font-size:12px;font-weight:500;line-height:133%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.btn.x-small{height:32px;border-radius:8px;padding:0 12px}}.btn.small{height:clamp(18px,2.5vw,36px);border-radius:clamp(6px,.8333333333vw,12px);border:1px solid transparent;padding:0 clamp(12px,1.6666666667vw,24px)}@media(min-width:1200px){.btn.small{font-family:var(--font-body-family);font-size:clamp(6px,.8333333333vw,12px);font-weight:500;line-height:150%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.btn.small{font-family:var(--font-body-family);font-size:14px;font-weight:500;line-height:143%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.btn.small{height:40px;border-radius:12px;padding:0 24px}}.btn.small:has(.svg-wrapper){padding-left:clamp(9px,1.25vw,18px)}@media(max-width:1199px){.btn.small:has(.svg-wrapper){padding-left:20px}}.btn.small .svg-wrapper{height:clamp(9px,1.25vw,18px);width:clamp(9px,1.25vw,18px);margin-right:clamp(3px,.4166666667vw,6px)}@media(max-width:1199px){.btn.small .svg-wrapper{height:20px;width:20px;margin-right:8px}}.btn.small .svg-wrapper svg{height:100%;width:100%}.btn.small .svg-wrapper svg path{stroke:currentColor;transition:stroke .3s ease}.btn.large{height:clamp(21px,2.9166666667vw,42px);border-radius:clamp(6px,.8333333333vw,12px);border:1px solid transparent;padding:0 clamp(12px,1.6666666667vw,24px)}@media(min-width:1200px){.btn.large{font-family:var(--font-body-family);font-size:clamp(6px,.8333333333vw,12px);font-weight:500;line-height:150%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.btn.large{font-family:var(--font-body-family);font-size:14px;font-weight:500;line-height:143%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.btn.large{height:48px;border-radius:12px;padding:0 24px}}.btn.large:has(.svg-wrapper){padding-left:clamp(9px,1.25vw,18px)}@media(max-width:1199px){.btn.large:has(.svg-wrapper){padding-left:20px}}.btn.large .svg-wrapper{height:clamp(9px,1.25vw,18px);width:clamp(9px,1.25vw,18px);margin-right:clamp(3px,.4166666667vw,6px)}@media(max-width:1199px){.btn.large .svg-wrapper{height:20px;width:20px;margin-right:8px}}.btn.large .svg-wrapper svg{height:100%;width:100%}.btn.large .svg-wrapper svg path{stroke:currentColor;transition:stroke .3s ease}.btn.fill{background:var(--brand-strong-mid);color:var(--text-dark-high)!important}.btn.fill:hover{background:var(--brand-strong-high)}.btn.fill:focus{outline:1px solid var(--dark-border);outline-offset:2px}.btn.fill:disabled,.btn.fill.disabled{background:var(--container-secondary);color:var(--text-low)!important;cursor:not-allowed}.btn.outline{background:transparent;border:1px solid var(--brand-strong-mid);color:var(--brand-strong-mid)}.btn.outline:hover{background:var(--brand-light-low)}.btn.outline:focus{outline:1px solid var(--dark-border);outline-offset:2px}.btn.outline:disabled,.btn.outline.disabled{border-color:var(--border);color:var(--text-low);cursor:not-allowed}.btn.white-outline{background:transparent;border:1px solid var(--container-secondary);color:var(--text-dark-high)!important}.btn.white-outline:hover{background:var(--container-secondary);color:var(--brand-strong-mid)!important}.btn.white-outline:focus{background:var(--container-secondary)!important;outline:1px solid var(--dark-border);outline-offset:2px;color:var(--brand-strong-mid)!important}.btn.white-outline:disabled{color:var(--text-low)!important;cursor:not-allowed}.btn.white{background:var(--container-primary);border:1px solid transparent;color:var(--brand-strong-mid)}.btn.white:hover{background:var(--brand-light-low)}.btn.white:focus{outline:1px solid var(--dark-border);outline-offset:2px}.btn.white:disabled{color:var(--text-low);cursor:not-allowed}.input{height:clamp(19.5px,2.7083333333vw,39px)!important;border-radius:clamp(6px,.8333333333vw,12px)!important;border:1px solid var(--border)!important}@media(min-width:1200px){.input{font-family:var(--font-body-family);font-size:clamp(6px,.8333333333vw,12px);font-weight:400;line-height:150%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.input{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:143%;letter-spacing:0;font-style:normal;word-break:break-word}}.input{color:var(--text-high);padding:0 clamp(6px,.8333333333vw,12px);transition:border-color .2s ease}.input:focus,.input:focus-visible{border-color:var(--dark-border)!important}.input::placeholder{color:var(--text-low)}@media(max-width:1199px){.input{height:48px!important;border-radius:12px!important;padding:0 16px}}select.select{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%;height:clamp(19.5px,2.7083333333vw,39px)!important;border-radius:clamp(6px,.8333333333vw,12px)!important;border:1px solid var(--border)!important}@media(min-width:1200px){select.select{font-family:var(--font-body-family);font-size:clamp(6px,.8333333333vw,12px);font-weight:400;line-height:150%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){select.select{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:143%;letter-spacing:0;font-style:normal;word-break:break-word}}select.select{background-color:var(--container-primary);color:var(--text-high);padding:0 clamp(6px,.8333333333vw,12px);padding-right:clamp(15px,2.0833333333vw,30px);background-image:url(../assets/green-arrow.svg);background-position-y:center;background-position-x:calc(100% - clamp(6px,.8333333333vw,12px));background-size:clamp(9px,1.25vw,18px);background-repeat:no-repeat;transition:border-color .2s ease}select.select:focus,select.select:focus-visible{border-color:var(--dark-border)!important}select.select::placeholder{color:var(--text-low)}@media(max-width:1199px){select.select{height:48px!important;border-radius:12px!important;padding:0 40px 0 16px;background-position-x:calc(100% - 16px);background-size:20px}}.textarea{width:100%;min-height:clamp(19.5px,2.7083333333vw,39px)!important;border-radius:clamp(6px,.8333333333vw,12px)!important;background-color:var(--container-primary);border:1px solid var(--border)!important}@media(min-width:1200px){.textarea{font-family:var(--font-body-family);font-size:clamp(6px,.8333333333vw,12px);font-weight:400;line-height:150%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.textarea{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:143%;letter-spacing:0;font-style:normal;word-break:break-word}}.textarea{display:block;color:var(--text-high);padding:clamp(6px,.8333333333vw,12px);resize:vertical;transition:border-color .2s ease}.textarea:focus,.textarea:focus-visible{border-color:var(--dark-border)!important}.textarea::placeholder{color:var(--text-low)}@media(max-width:1199px){.textarea{height:132px!important;border-radius:12px!important;padding:16px}}.link-brand{color:var(--brand-strong-mid)!important;text-decoration:none!important;transition:color .2s ease}.link-brand:hover{color:var(--brand-strong-high)!important}.icon-hover{background-color:transparent;transition:background-color .2s ease;cursor:pointer}.icon-hover:hover{background-color:var(--container-secondary)}.ck{display:inline-block;position:relative;cursor:pointer;opacity:1!important;text-decoration:none!important}@media(min-width:1200px){.ck{font-family:var(--font-body-family);font-size:clamp(6px,.8333333333vw,12px);font-weight:400;line-height:150%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.ck{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:143%;letter-spacing:0;font-style:normal;word-break:break-word}}.ck{line-height:clamp(9px,1.25vw,18px)!important;padding:0;padding-left:clamp(12px,1.6666666667vw,24px);margin-bottom:0}@media(max-width:1199px){.ck{padding-left:32px;line-height:24px!important}}@media(min-width:1200px){.ck span{font-family:var(--font-body-family);font-size:clamp(6px,.8333333333vw,12px);font-weight:400;line-height:150%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.ck span{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:143%;letter-spacing:0;font-style:normal;word-break:break-word}}.ck span{text-decoration:none!important}.ck .ck_checkmark{position:absolute;top:0;left:0;height:clamp(9px,1.25vw,18px);width:clamp(9px,1.25vw,18px);display:block;box-sizing:border-box;margin-right:0}@media(max-width:1199px){.ck .ck_checkmark{height:24px;width:24px}}.ck .ck_checkmark rect{stroke:var(--text-high);fill:transparent;transition:all .2s ease-in}.ck .ck_checkmark path{fill:transparent;transition:all .2s ease-in}@media(min-width:992px){.ck:hover .ck_checkmark rect{stroke:var(--text-dark-low)}}.ck.disabled{color:var(--text-low)}.ck.disabled .ck_checkmark rect{visibility:hidden}.ck.disabled .ck_checkmark path{fill:var(--border)}.ck input{position:absolute;opacity:0;cursor:pointer;top:0;left:0}.ck input:checked~.ck_checkmark rect{visibility:hidden;transition:all .2s ease-in}.ck input:checked~.ck_checkmark path{fill:var(--brand-strong-mid);transition:all .2s ease-in}@media(max-width:575px){.hide_mobile{display:none!important}}@media(max-width:767px){.hide_ultra_mobile{display:none!important}}@media(max-width:991px){.hide_tablet{display:none!important}}@media(min-width:576px){.show_mobile{display:none!important}}@media(min-width:768px){.show_ultra_mobile{display:none!important}}@media(min-width:992px){.show_tablet{display:none!important}}.icon-arrow{width:clamp(6px,.8333333333vw,12px);height:clamp(6px,.8333333333vw,12px)}@media(max-width:1199px){.icon-arrow{width:16px;height:16px}}.max-width-wrapper{max-width:clamp(531px,73.75vw,1062px);margin-left:auto;margin-right:auto}@media(max-width:1199px){.max-width-wrapper{max-width:1416px}}.scroll-stop{overflow:hidden!important}.d-none{display:none!important}.view_height{min-height:calc(100svh + clamp(0px,7.3611111111vw,1060px) - clamp(83.5px,11.5972222222vw,167px))}@media(max-width:1199px){.view_height{min-height:calc(100svh + clamp(0px,7.3611111111vw,1060px) - 136px)}}@media(max-width:767px){.view_height{min-height:calc(100svh + clamp(0px,7.3611111111vw,1060px) - 92px)}}.wishlist-icon{cursor:pointer;display:block}.wishlist-icon svg{height:100%;width:100%}.wishlist-icon svg path{stroke:var(--brand-strong-mid);fill:transparent;transition:fill .2s ease}.wishlist-icon.active svg path{fill:var(--brand-strong-mid)}.svg-replace{letter-spacing:.1px!important}.svg-replace svg{height:.54em;width:auto;aspect-ratio:1;margin-bottom:-.01em}.svg-replace svg path,.svg-replace svg rect{fill:currentColor}.field .field__label{display:block}@media(min-width:1200px){.field .field__label{font-family:var(--font-body-family);font-size:clamp(7px,.9722222222vw,14px);font-weight:400;line-height:155%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.field .field__label{font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:150%;letter-spacing:0;font-style:normal;word-break:break-word}}.field .field__label{margin-bottom:clamp(1.5px,.2083333333vw,3px)}@media(max-width:1199px){.field .field__label{margin-bottom:4px}}.field .field__label span{color:var(--status-critical)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:flex-start;background:#00000080;z-index:9999;opacity:0;pointer-events:none;overflow-y:auto;padding:clamp(12px,1.6666666667vw,24px);transition:opacity .2s ease}@media(max-width:1199px){.modal{padding:24px}}@media(max-width:767px){.modal{padding:16px}}@media(max-width:575px){.modal{padding:12px}}.modal .modal-dialog{width:100%;max-width:clamp(282px,39.1666666667vw,564px);margin:auto;transform:translateY(-40px);transition:transform .2s ease}@media(max-width:1199px){.modal .modal-dialog{max-width:552px}}@media(max-width:767px){.modal .modal-dialog{max-width:100%;min-height:100%}}.modal .modal-dialog .modal-content{background:var(--container-primary);border-radius:clamp(6px,.8333333333vw,12px);overflow:hidden;display:flex;flex-direction:column}@media(max-width:1199px){.modal .modal-dialog .modal-content{border-radius:12px}}.modal .modal-dialog .modal-content .modal-header{padding:clamp(15px,2.0833333333vw,30px);padding-bottom:clamp(9px,1.25vw,18px);display:flex;justify-content:space-between;align-items:center;position:relative}@media(max-width:1199px){.modal .modal-dialog .modal-content .modal-header{padding:32px 32px 24px}}@media(max-width:575px){.modal .modal-dialog .modal-content .modal-header{padding:24px 24px 12px}}@media(min-width:1200px){.modal .modal-dialog .modal-content .modal-header h2{font-family:var(--font-heading-family);font-size:clamp(10.5px,1.4583333333vw,21px);font-weight:700;line-height:143%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.modal .modal-dialog .modal-content .modal-header h2{font-family:var(--font-heading-family);font-size:24px;font-weight:700;line-height:146%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:767px){.modal .modal-dialog .modal-content .modal-header h2{font-family:var(--font-heading-family);font-size:22px;font-weight:700;line-height:146%;letter-spacing:0;font-style:normal;word-break:break-word}}.modal .modal-dialog .modal-content .modal-header h2{color:var(--text-high)}.modal .modal-dialog .modal-content .modal-header .btn-close{position:absolute;top:clamp(6px,.8333333333vw,12px);right:clamp(6px,.8333333333vw,12px);height:clamp(9px,1.25vw,18px);width:clamp(9px,1.25vw,18px);display:block;cursor:pointer}@media(max-width:1199px){.modal .modal-dialog .modal-content .modal-header .btn-close{top:16px;right:16px;height:24px;width:24px}}.modal .modal-dialog .modal-content .modal-header .btn-close svg{height:100%;width:100%}.modal .modal-dialog .modal-content .modal-body{padding:0 clamp(15px,2.0833333333vw,30px)}@media(max-width:1199px){.modal .modal-dialog .modal-content .modal-body{padding:0 32px}}@media(max-width:575px){.modal .modal-dialog .modal-content .modal-body{padding:0 24px}}.modal .modal-dialog .modal-content .modal-footer{padding:clamp(15px,2.0833333333vw,30px);padding-top:clamp(9px,1.25vw,18px);display:flex;align-items:center}@media(max-width:1199px){.modal .modal-dialog .modal-content .modal-footer{padding:24px 32px 32px}}@media(max-width:575px){.modal .modal-dialog .modal-content .modal-footer{padding:24px}}@media(max-width:575px){.modal .modal-dialog .modal-content .modal-footer>*{width:100%}}.modal.show{opacity:1;pointer-events:auto}.modal.show .modal-dialog{transform:translateY(0)}body.modal-open{overflow:hidden}.announcement-bar .announcement-bar__message{padding:clamp(3px,.4166666667vw,6px) 0}@media(min-width:1200px){.announcement-bar .announcement-bar__message{font-family:var(--font-body-family);font-size:clamp(6px,.8333333333vw,12px);font-weight:400;line-height:150%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.announcement-bar .announcement-bar__message{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:143%;letter-spacing:0;font-style:normal;word-break:break-word}}@media(max-width:1199px){.announcement-bar .announcement-bar__message{padding:8px 0}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/common.css.map */
