/** Shopify CDN: Minification failed

Line 1269:0 All "@import" rules must come first
Line 1310:0 All "@import" rules must come first
Line 1755:0 Unexpected "{"
Line 2154:5 Unexpected "/"
Line 2193:0 Unexpected "}"
Line 3126:22 Expected identifier but found whitespace
Line 3126:23 Unexpected "is("

**/
/* ===== file: css2 ===== */
/* cyrillic-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUS2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUb2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUQ2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUR2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUf2zcZiVbJ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUS2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUb2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUQ2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUR2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUf2zcZiVbJ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUS2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUb2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUQ2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUR2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUf2zcZiVbJ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw0aXp-p7K4KLjztg.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw9aXp-p7K4KLjztg.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw2aXp-p7K4KLjztg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aXp-p7K4KLjztg.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXp-p7K4KLg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z11lFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* ===== file: accelerated-checkout-backwards-compat.css ===== */
.shopify-payment-button__button--hidden{visibility:hidden}.shopify-payment-button__button{height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,44px), 55px);min-height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,44px), 55px);border-radius:var(--shopify-accelerated-checkout-button-border-radius,0px);color:#fff;cursor:pointer;text-align:center;border:none;width:100%;font-size:1em;font-weight:500;line-height:1;transition:background .2s ease-in-out;display:block;box-shadow:0 0 #0000}.shopify-payment-button__button[disabled]{opacity:.6;cursor:default}.shopify-payment-button__button--unbranded{background-color:#1990c6;padding:1em 2em}.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:#136f99}.shopify-payment-button__more-options{cursor:pointer;text-align:center;background:0 0;border:0;width:100%;margin-top:1em;font-size:1em;text-decoration:underline;display:block}.shopify-payment-button__more-options.shopify-payment-button__skeleton{width:50%;margin-left:25%;margin-right:25%;border-radius:4px!important;height:auto!important;min-height:0!important}.shopify-payment-button__button.shopify-payment-button__button--branded{z-index:1;flex-direction:column;display:flex;position:relative}.shopify-payment-button__button.shopify-payment-button__button--branded .shopify-cleanslate{flex-direction:column!important;flex:1!important;display:flex!important}.shopify-payment-button__button.button.loading{color:#0000;position:relative}.shopify-payment-button__button.button.loading>.loading-overlay__spinner{align-items:center;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shopify-payment-button__button.button.loading>.loading-overlay__spinner .spinner{width:fit-content}.button.loading>.loading-overlay__spinner .path{stroke:#fff}.shopify-payment-button__button .loading-overlay__spinner{width:1.8rem;display:inline-block}.shopify-payment-button__button .spinner{animation:1.4s linear infinite shopify-rotator}@keyframes shopify-rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.shopify-payment-button__button .path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:50%;stroke:#121212;animation:1.4s ease-in-out infinite shopify-dash}@media screen and (forced-colors:active){.shopify-payment-button__button .path{stroke:canvastext}}@keyframes shopify-dash{0%{stroke-dashoffset:280px}50%{stroke-dashoffset:75px;transform:rotate(135deg)}to{stroke-dashoffset:280px;transform:rotate(450deg)}}#shopify-buyer-consent{width:100%;margin-top:1em;display:inline-block}#shopify-buyer-consent.hidden{display:none}#shopify-subscription-policy-button,#shopify-managed-markets-terms-and-conditions-button,#shopify-managed-markets-privacy-policy-button{font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}#shopify-subscription-policy-button:before,#shopify-managed-markets-terms-and-conditions-button:before,#shopify-managed-markets-privacy-policy-button:before{box-shadow:none}@keyframes acceleratedCheckoutLoadingSkeleton{50%{opacity:var(--shopify-accelerated-checkout-skeleton-animation-opacity-start,1)}75%{opacity:var(--shopify-accelerated-checkout-skeleton-animation-opacity-end,.5)}to{opacity:var(--shopify-accelerated-checkout-skeleton-animation-opacity-start,1)}}.shopify-payment-button__skeleton{animation:acceleratedCheckoutLoadingSkeleton var(--shopify-accelerated-checkout-skeleton-animation-duration,4s) var(--shopify-accelerated-checkout-skeleton-animation-timing-function,ease) infinite;background-color:var(--shopify-accelerated-checkout-skeleton-background-color,#dedede);box-sizing:border-box;height:var(--shopify-accelerated-checkout-button-block-size,inherit);border-radius:var(--shopify-accelerated-checkout-button-border-radius,inherit);min-height:25px;max-height:55px;animation-delay:-.168s;text-decoration:none!important}.wallet-cart-button__skeleton{animation:acceleratedCheckoutLoadingSkeleton var(--shopify-accelerated-checkout-skeleton-animation-duration,4s) var(--shopify-accelerated-checkout-skeleton-animation-timing-function,ease) infinite;background-color:var(--shopify-accelerated-checkout-skeleton-background-color,#dedede);animation-delay:-.168s}.wallet-button-wrapper{width:100%;container:wrapper/inline-size}.wallet-cart-grid{justify-content:var(--shopify-accelerated-checkout-inline-alignment,start);flex-direction:row;margin:0 -5px -5px;padding:0;display:flex}.wallet-cart-button-container{margin:0 5px 5px;position:relative}.wallet-cart-button-container,.wallet-cart-button{width:auto;min-width:100px;height:clamp(25px, var(--shopify-accelerated-checkout-button-inline-size,var(--shopify-accelerated-checkout-button-block-size,42px)), 55px);border-radius:var(--shopify-accelerated-checkout-button-border-radius,4px);text-align:center;flex:1 1 0;list-style-type:none!important}.wallet-cart-grid.wallet-cart-grid--vertical,.additional-checkout-buttons--vertical .wallet-cart-grid{flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-grid.wallet-cart-grid--vertical .wallet-cart-button-container,.additional-checkout-buttons--vertical .wallet-cart-grid .wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-grid.wallet-cart-grid--vertical .wallet-cart-button-container:first-child,.additional-checkout-buttons--vertical .wallet-cart-grid .wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-grid.wallet-cart-grid--vertical .wallet-cart-button,.additional-checkout-buttons--vertical .wallet-cart-grid .wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}.wallet-cart-grid.wallet-cart-grid--horizontal,.additional-checkout-buttons--horizontal .wallet-cart-grid{justify-content:stretch}.wallet-cart-grid.wallet-cart-grid--horizontal .wallet-cart-button-container,.additional-checkout-buttons--horizontal .wallet-cart-grid .wallet-cart-button-container,.wallet-cart-grid.wallet-cart-grid--horizontal .wallet-cart-button,.additional-checkout-buttons--horizontal .wallet-cart-grid .wallet-cart-button{min-width:0}@container wrapper (width>=100px) and (width<=500px){.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:first-of-type).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))){flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:first-of-type).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))) .wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:first-of-type).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))) .wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:first-of-type).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))) .wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}}@container wrapper (width<=210px){.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))){flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))) .wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))) .wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))) .wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}}@container wrapper (width<=320px){.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))){flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))) .wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))) .wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))) .wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}}@container wrapper (width<=430px){.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))){flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))) .wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))) .wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))) .wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}}@container wrapper (width<=540px){.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))){flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))) .wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))) .wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))) .wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(6)){flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(6)) .wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(6)) .wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-grid:not(.wallet-cart-grid--horizontal):has(>.wallet-cart-button-container:nth-of-type(6)) .wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}@media screen and (width<=750px){.wallet-cart-grid{justify-content:stretch}.wallet-cart-button-container,.wallet-cart-button{min-width:0}}@supports (not (container-type:inline-size)) or (not selector(:has(*))){.wallet-cart-grid{flex-direction:column;justify-content:flex-start;margin:0}.wallet-cart-button-container{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px);margin:var(--shopify-accelerated-checkout-row-gap,8px) 0 0 0}.wallet-cart-button-container:first-child{margin:8px 0 0}.wallet-cart-button{width:100%;height:clamp(25px, var(--shopify-accelerated-checkout-button-block-size,54px), 55px)}}.screen-reader-text{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}

/* ===== inline <style> #2 ===== */

        #shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

      
/* ===== inline <style> #3 ===== */

@font-face {
  font-family: Montserrat;
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: local("Montserrat") format("woff2"),
       local("Montserrat") format("woff");
}

@font-face {
  font-family: Montserrat;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: local("Montserrat") format("woff2"),
       local("Montserrat") format("woff");
}

@font-face {
  font-family: Montserrat;
  font-weight: 600;
  font-style: italic;
  font-display: swap;
  src: local("Montserrat") format("woff2"),
       local("Montserrat") format("woff");
}

@font-face {
  font-family: Montserrat;
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: local("Montserrat") format("woff2"),
       local("Montserrat") format("woff");
}

@font-face {
  font-family: Montserrat;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: local("Montserrat") format("woff2"),
       local("Montserrat") format("woff");
}



  :root,
  .color-scheme-1 {
    --color-background: 241,242,242;
  
    --gradient-background: #f1f2f2;
  

  

  --color-foreground: 0,0,0;
  --color-background-contrast: 175,181,181;
  --color-shadow: 18,18,18;
  --color-button: 18,18,18;
  --color-button-text: 255,255,255;
  --color-secondary-button: 241,242,242;
  --color-secondary-button-text: 18,18,18;
  --color-link: 18,18,18;
  --color-badge-foreground: 0,0,0;
  --color-badge-background: 241,242,242;
  --color-badge-border: 0,0,0;
  --payment-terms-background-color: rgb(241 242 242);
}

  
  .color-scheme-2 {
    --color-background: 243,243,243;
  
    --gradient-background: #f3f3f3;
  

  

  --color-foreground: 0,0,0;
  --color-background-contrast: 179,179,179;
  --color-shadow: 18,18,18;
  --color-button: 18,18,18;
  --color-button-text: 243,243,243;
  --color-secondary-button: 243,243,243;
  --color-secondary-button-text: 18,18,18;
  --color-link: 18,18,18;
  --color-badge-foreground: 0,0,0;
  --color-badge-background: 243,243,243;
  --color-badge-border: 0,0,0;
  --payment-terms-background-color: rgb(243 243 243);
}

  
  .color-scheme-3 {
    --color-background: 36,40,51;
  
    --gradient-background: #242833;
  

  

  --color-foreground: 255,255,255;
  --color-background-contrast: 47,52,66;
  --color-shadow: 18,18,18;
  --color-button: 255,255,255;
  --color-button-text: 0,0,0;
  --color-secondary-button: 36,40,51;
  --color-secondary-button-text: 255,255,255;
  --color-link: 255,255,255;
  --color-badge-foreground: 255,255,255;
  --color-badge-background: 36,40,51;
  --color-badge-border: 255,255,255;
  --payment-terms-background-color: rgb(36 40 51);
}

  
  .color-scheme-4 {
    --color-background: 18,18,18;
  
    --gradient-background: #121212;
  

  

  --color-foreground: 255,255,255;
  --color-background-contrast: 146,146,146;
  --color-shadow: 18,18,18;
  --color-button: 255,255,255;
  --color-button-text: 18,18,18;
  --color-secondary-button: 18,18,18;
  --color-secondary-button-text: 255,255,255;
  --color-link: 255,255,255;
  --color-badge-foreground: 255,255,255;
  --color-badge-background: 18,18,18;
  --color-badge-border: 255,255,255;
  --payment-terms-background-color: rgb(18 18 18);
}

  
  .color-scheme-5 {
    --color-background: 0,0,0;
  
    --gradient-background: #000000;
  

  

  --color-foreground: 255,255,255;
  --color-background-contrast: 128,128,128;
  --color-shadow: 18,18,18;
  --color-button: 255,255,255;
  --color-button-text: 51,79,180;
  --color-secondary-button: 0,0,0;
  --color-secondary-button-text: 255,255,255;
  --color-link: 255,255,255;
  --color-badge-foreground: 255,255,255;
  --color-badge-background: 0,0,0;
  --color-badge-border: 255,255,255;
  --payment-terms-background-color: rgb(0 0 0);
}

  
  .color-scheme-b3ec92f5-12a2-49b2-94d7-a9f342024548 {
    --color-background: 200,33,133;
  
    --gradient-background: #c82185;
  

  

  --color-foreground: 255,255,255;
  --color-background-contrast: 91,15,60;
  --color-shadow: 18,18,18;
  --color-button: 18,18,18;
  --color-button-text: 255,255,255;
  --color-secondary-button: 200,33,133;
  --color-secondary-button-text: 18,18,18;
  --color-link: 18,18,18;
  --color-badge-foreground: 255,255,255;
  --color-badge-background: 200,33,133;
  --color-badge-border: 255,255,255;
  --payment-terms-background-color: rgb(200 33 133);
}

  
  .color-scheme-43a548bd-b150-4204-83b2-2f31a3c88b96 {
    --color-background: 19,62,93;
  
    --gradient-background: #1a5a85;
  

  

  --color-foreground: 255,255,255;
  --color-background-contrast: 0,0,0;
  --color-shadow: 18,18,18;
  --color-button: 18,18,18;
  --color-button-text: 255,255,255;
  --color-secondary-button: 19,62,93;
  --color-secondary-button-text: 18,18,18;
  --color-link: 18,18,18;
  --color-badge-foreground: 255,255,255;
  --color-badge-background: 19,62,93;
  --color-badge-border: 255,255,255;
  --payment-terms-background-color: rgb(19 93 75);
}


body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-b3ec92f5-12a2-49b2-94d7-a9f342024548, .color-scheme-43a548bd-b150-4204-83b2-2f31a3c88b96 {
  color: rgba(var(--color-foreground), 0.75);
  background-color: rgb(var(--color-background));
}

:root {
  --font-body-family: Montserrat, sans-serif;
  --font-body-style: normal;
  --font-body-weight: 600;
  --font-body-weight-bold: 900;

  --font-heading-family: Montserrat, sans-serif;
  --font-heading-style: normal;
  --font-heading-weight: 400;

  --font-body-scale: 1.0;
  --font-heading-scale: 1.0;

  --media-padding: px;
  --media-border-opacity: 0.05;
  --media-border-width: 1px;
  --media-radius: 0px;
  --media-shadow-opacity: 0.0;
  --media-shadow-horizontal-offset: 0px;
  --media-shadow-vertical-offset: 4px;
  --media-shadow-blur-radius: 5px;
  --media-shadow-visible: 0;

  --page-width: 120rem;
  --page-width-margin: 0rem;

  --product-card-image-padding: 0.0rem;
  --product-card-corner-radius: 0.0rem;
  --product-card-text-alignment: left;
  --product-card-border-width: 0.0rem;
  --product-card-border-opacity: 0.1;
  --product-card-shadow-opacity: 0.0;
  --product-card-shadow-visible: 0;
  --product-card-shadow-horizontal-offset: 0.0rem;
  --product-card-shadow-vertical-offset: 0.4rem;
  --product-card-shadow-blur-radius: 0.5rem;

  --collection-card-image-padding: 0.0rem;
  --collection-card-corner-radius: 0.0rem;
  --collection-card-text-alignment: left;
  --collection-card-border-width: 0.0rem;
  --collection-card-border-opacity: 0.1;
  --collection-card-shadow-opacity: 0.0;
  --collection-card-shadow-visible: 0;
  --collection-card-shadow-horizontal-offset: 0.0rem;
  --collection-card-shadow-vertical-offset: 0.4rem;
  --collection-card-shadow-blur-radius: 0.5rem;

  --blog-card-image-padding: 0.0rem;
  --blog-card-corner-radius: 0.0rem;
  --blog-card-text-alignment: left;
  --blog-card-border-width: 0.0rem;
  --blog-card-border-opacity: 0.1;
  --blog-card-shadow-opacity: 0.0;
  --blog-card-shadow-visible: 0;
  --blog-card-shadow-horizontal-offset: 0.0rem;
  --blog-card-shadow-vertical-offset: 0.4rem;
  --blog-card-shadow-blur-radius: 0.5rem;

  --badge-corner-radius: 4.0rem;

  --popup-border-width: 1px;
  --popup-border-opacity: 0.1;
  --popup-corner-radius: 0px;
  --popup-shadow-opacity: 0.05;
  --popup-shadow-horizontal-offset: 0px;
  --popup-shadow-vertical-offset: 4px;
  --popup-shadow-blur-radius: 5px;

  --drawer-border-width: 1px;
  --drawer-border-opacity: 0.1;
  --drawer-shadow-opacity: 0.0;
  --drawer-shadow-horizontal-offset: 0px;
  --drawer-shadow-vertical-offset: 4px;
  --drawer-shadow-blur-radius: 5px;

  --spacing-sections-desktop: 0px;
  --spacing-sections-mobile: 0px;

  --grid-desktop-vertical-spacing: 8px;
  --grid-desktop-horizontal-spacing: 8px;
  --grid-mobile-vertical-spacing: 4px;
  --grid-mobile-horizontal-spacing: 4px;

  --text-boxes-border-opacity: 0.1;
  --text-boxes-border-width: 0px;
  --text-boxes-radius: 0px;
  --text-boxes-shadow-opacity: 0.0;
  --text-boxes-shadow-visible: 0;
  --text-boxes-shadow-horizontal-offset: 0px;
  --text-boxes-shadow-vertical-offset: 4px;
  --text-boxes-shadow-blur-radius: 5px;

  --buttons-radius: 0px;
  --buttons-radius-outset: 0px;
  --buttons-border-width: 1px;
  --buttons-border-opacity: 1.0;
  --buttons-shadow-opacity: 0.0;
  --buttons-shadow-visible: 0;
  --buttons-shadow-horizontal-offset: 0px;
  --buttons-shadow-vertical-offset: 4px;
  --buttons-shadow-blur-radius: 5px;
  --buttons-border-offset: 0px;

  --inputs-radius: 0px;
  --inputs-border-width: 1px;
  --inputs-border-opacity: 0.55;
  --inputs-shadow-opacity: 0.0;
  --inputs-shadow-horizontal-offset: 0px;
  --inputs-margin-offset: 0px;
  --inputs-shadow-vertical-offset: 4px;
  --inputs-shadow-blur-radius: 5px;
  --inputs-radius-outset: 0px;

  --variant-pills-radius: 40px;
  --variant-pills-border-width: 1px;
  --variant-pills-border-opacity: 0.55;
  --variant-pills-shadow-opacity: 0.0;
  --variant-pills-shadow-horizontal-offset: 0px;
  --variant-pills-shadow-vertical-offset: 4px;
  --variant-pills-shadow-blur-radius: 5px;
}

*,
*::before,
*::after {
  box-sizing: inherit;
}

html {
  box-sizing: border-box;
  font-size: calc(var(--font-body-scale) * 62.5%);
  height: 100%;
}

body {
  display: grid;
  grid-template-rows: auto auto 1fr auto;
  grid-template-columns: 100%;
  min-height: 100%;
  margin: 0;
  font-size: 1.5rem;
  letter-spacing: 0.06rem;
  line-height: calc(1 + 0.8 / var(--font-body-scale));
  font-family: var(--font-body-family);
  font-style: var(--font-body-style);
  font-weight: var(--font-body-weight);
}

@media screen and (min-width: 750px) {
  body {
    font-size: 1.6rem;
  }
}

/* ===== file: base.css ===== */
:root{--alpha-button-background: 1;--alpha-button-border: 1;--alpha-link: .85;--alpha-badge-border: .1}.product-card-wrapper .card,.contains-card--product{--border-radius: var(--product-card-corner-radius);--border-width: var(--product-card-border-width);--border-opacity: var(--product-card-border-opacity);--shadow-horizontal-offset: var(--product-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--product-card-shadow-vertical-offset);--shadow-blur-radius: var(--product-card-shadow-blur-radius);--shadow-opacity: var(--product-card-shadow-opacity);--shadow-visible: var(--product-card-shadow-visible);--image-padding: var(--product-card-image-padding);--text-alignment: var(--product-card-text-alignment)}.collection-card-wrapper .card,.contains-card--collection{--border-radius: var(--collection-card-corner-radius);--border-width: var(--collection-card-border-width);--border-opacity: var(--collection-card-border-opacity);--shadow-horizontal-offset: var(--collection-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--collection-card-shadow-vertical-offset);--shadow-blur-radius: var(--collection-card-shadow-blur-radius);--shadow-opacity: var(--collection-card-shadow-opacity);--shadow-visible: var(--collection-card-shadow-visible);--image-padding: var(--collection-card-image-padding);--text-alignment: var(--collection-card-text-alignment)}.article-card-wrapper .card,.contains-card--article{--border-radius: var(--blog-card-corner-radius);--border-width: var(--blog-card-border-width);--border-opacity: var(--blog-card-border-opacity);--shadow-horizontal-offset: var(--blog-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--blog-card-shadow-vertical-offset);--shadow-blur-radius: var(--blog-card-shadow-blur-radius);--shadow-opacity: var(--blog-card-shadow-opacity);--shadow-visible: var(--blog-card-shadow-visible);--image-padding: var(--blog-card-image-padding);--text-alignment: var(--blog-card-text-alignment)}.contains-content-container,.content-container{--border-radius: var(--text-boxes-radius);--border-width: var(--text-boxes-border-width);--border-opacity: var(--text-boxes-border-opacity);--shadow-horizontal-offset: var(--text-boxes-shadow-horizontal-offset);--shadow-vertical-offset: var(--text-boxes-shadow-vertical-offset);--shadow-blur-radius: var(--text-boxes-shadow-blur-radius);--shadow-opacity: var(--text-boxes-shadow-opacity);--shadow-visible: var(--text-boxes-shadow-visible)}.contains-media,.global-media-settings{--border-radius: var(--media-radius);--border-width: var(--media-border-width);--border-opacity: var(--media-border-opacity);--shadow-horizontal-offset: var(--media-shadow-horizontal-offset);--shadow-vertical-offset: var(--media-shadow-vertical-offset);--shadow-blur-radius: var(--media-shadow-blur-radius);--shadow-opacity: var(--media-shadow-opacity);--shadow-visible: var(--media-shadow-visible)}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}body:has(.section-header .drawer-menu) .announcement-bar-section .page-width{max-width:100%}.page-width.drawer-menu{max-width:100%}.page-width-desktop{padding:0;margin:0 auto}.utility-bar__grid.page-width{padding-left:3rem;padding-right:3rem}@media screen and (min-width:750px){.page-width{padding:0 5rem}.header.page-width,.utility-bar__grid.page-width{padding-left:3.2rem;padding-right:3.2rem}.page-width--narrow{padding:0 9rem}.page-width-desktop{padding:0}.page-width-tablet{padding:0 5rem}}@media screen and (min-width:990px){.header:not(.drawer-menu).page-width{padding-left:5rem;padding-right:5rem}.page-width--narrow{max-width:72.6rem;padding:0}.page-width-desktop{max-width:var(--page-width);padding:0 5rem}}.isolate{position:relative;z-index:0}.section+.section{margin-top:var(--spacing-sections-mobile)}@media screen and (min-width:750px){.section+.section{margin-top:var(--spacing-sections-desktop)}}.element-margin-top{margin-top:5rem}@media screen and (min-width:750px){.element-margin{margin-top:calc(5rem + var(--page-width-margin))}}.background-secondary{background-color:rgba(var(--color-foreground),.04)}.grid-auto-flow{display:grid;grid-auto-flow:column}.page-margin,.shopify-challenge__container{margin:7rem auto}.rte-width{max-width:82rem;margin:0 auto 2rem}.list-unstyled{margin:0;padding:0;list-style:none}.hidden{display:none!important}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}.overflow-hidden{overflow:hidden}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}.full-width-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}::selection{background-color:rgba(var(--color-foreground),.2)}.text-body{font-size:1.5rem;letter-spacing:.06rem;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}.hxl{font-size:calc(var(--font-heading-scale) * 5rem)}@media only screen and (min-width:750px){.hxl{font-size:calc(var(--font-heading-scale) * 6.2rem)}}.h0{font-size:calc(var(--font-heading-scale) * 4rem)}@media only screen and (min-width:750px){.h0{font-size:calc(var(--font-heading-scale) * 5.2rem)}}h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem)}@media only screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 4rem)}}h2,.h2{font-size:calc(var(--font-heading-scale) * 2rem)}@media only screen and (min-width:750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}}h3,.h3{font-size:calc(var(--font-heading-scale) * 1.7rem)}@media only screen and (min-width:750px){h3,.h3{font-size:calc(var(--font-heading-scale) * 1.8rem)}}h4,.h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:calc(var(--font-heading-scale) * 1.5rem)}h5,.h5{font-size:calc(var(--font-heading-scale) * 1.2rem)}@media only screen and (min-width:750px){h5,.h5{font-size:calc(var(--font-heading-scale) * 1.3rem)}}h6,.h6{color:rgba(var(--color-foreground),.75);margin-block-start:1.67em;margin-block-end:1.67em}blockquote{font-style:italic;color:rgba(var(--color-foreground),.75);border-left:.2rem solid rgba(var(--color-foreground),.2);padding-left:1rem}@media screen and (min-width:750px){blockquote{padding-left:1.5rem}.desktop-only{display:block}.mobile-only{display:none}}.caption{font-size:1rem;letter-spacing:.07rem;line-height:calc(1 + .7 / var(--font-body-scale))}@media screen and (min-width:750px){.caption{font-size:1.2rem}}.caption-with-letter-spacing{font-size:1rem;letter-spacing:.13rem;line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase}.caption-with-letter-spacing--medium{font-size:1.2rem;letter-spacing:.16rem}.caption-with-letter-spacing--large{font-size:1.4rem;letter-spacing:.18rem}.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select{font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem}.color-foreground{color:rgb(var(--color-foreground))}table:not([class]){table-layout:fixed;border-collapse:collapse;font-size:1.4rem;border-style:hidden;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2)}table:not([class]) td,table:not([class]) th{padding:1em;border:.1rem solid rgba(var(--color-foreground),.2)}@media screen and (max-width:749px){.small-hide{display:none!important}.desktop-only{display:none}.mobile-only{display:block}}@media screen and (min-width:750px)and (max-width:989px){.medium-hide{display:none!important}}@media screen and (min-width:990px){.large-up-hide{display:none!important}}.left{text-align:left}.center{text-align:center}.right{text-align:right}.uppercase{text-transform:uppercase}.light{opacity:.7}a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}.link,.customer a{cursor:pointer;display:inline-block;border:none;box-shadow:none;text-decoration:underline;text-underline-offset:.3rem;color:rgb(var(--color-link));background-color:transparent;font-size:1.4rem;font-family:inherit}.link--text{color:rgb(var(--color-foreground))}.link--text:hover{color:rgba(var(--color-foreground),.75)}.link-with-icon{display:inline-flex;font-size:1.4rem;font-weight:600;letter-spacing:.1rem;text-decoration:none;margin-bottom:4.5rem;white-space:nowrap}.link-with-icon .icon{width:1.5rem;margin-left:1rem}a:not([href]){cursor:not-allowed}.circle-divider:after{content:"\2022";margin:0 1.3rem 0 1.5rem}.circle-divider:last-of-type:after{display:none}hr{border:none;height:.1rem;background-color:rgba(var(--color-foreground),.2);display:block;margin:5rem 0}@media screen and (min-width:750px){hr{margin:7rem 0}}.full-unstyled-link{text-decoration:none;color:currentColor;display:block}.placeholder{background-color:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.55);fill:rgba(var(--color-foreground),.55)}details>*{box-sizing:border-box}.break{word-break:break-word}.visibility-hidden{visibility:hidden}@media(prefers-reduced-motion){.motion-reduce{transition:none!important;animation:none!important}}:root{--duration-short: .1s;--duration-default: .2s;--duration-announcement-bar: .25s;--duration-medium: .3s;--duration-long: .5s;--duration-extra-long: .6s;--duration-extra-longer: .75s;--duration-extended: 3s;--ease-out-slow: cubic-bezier(0, 0, .3, 1);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow)}.underlined-link,.customer a,.inline-richtext a{text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness ease .1s}.underlined-link,.customer a{color:rgba(var(--color-link),var(--alpha-link))}.inline-richtext a,.rte.inline-richtext a{color:currentColor}.underlined-link:hover,.customer a:hover,.inline-richtext a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.icon-arrow{width:1.5rem}h3 .icon-arrow,.h3 .icon-arrow{width:calc(var(--font-heading-scale) * 1.5rem)}.animate-arrow .icon-arrow path{transform:translate(-.25rem);transition:transform var(--duration-short) ease}.animate-arrow:hover .icon-arrow path{transform:translate(-.05rem)}summary{cursor:pointer;list-style:none;position:relative}summary .icon-caret{position:absolute;height:.6rem;right:1.5rem;top:calc(50% - .2rem)}summary::-webkit-details-marker{display:none}.disclosure-has-popup{position:relative}.disclosure-has-popup[open]>summary:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:block;cursor:default;content:" ";background:transparent}.disclosure-has-popup>summary:before{display:none}.disclosure-has-popup[open]>summary+*{z-index:100}@media screen and (min-width:750px){.disclosure-has-popup[open]>summary+*{z-index:4}.facets .disclosure-has-popup[open]>summary+*{z-index:2}}*:focus{outline:0;box-shadow:none}*:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.focused{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.focus-inset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.focused.focus-inset{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.focus-none{box-shadow:none!important;outline:0!important}.focus-offset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem rgba(var(--color-foreground),.3)}.focus-offset.focused{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem rgba(var(--color-foreground),.3)}.title,.title-wrapper-with-link{margin:3rem 0 2rem}.title-wrapper-with-link .title{margin:0}.title .link{font-size:inherit}.title-wrapper{margin-bottom:3rem}.title-wrapper-with-link{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.title--primary{margin:4rem 0}.title-wrapper--self-padded-tablet-down,.title-wrapper--self-padded-mobile{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:750px){.title-wrapper--self-padded-mobile{padding-left:0;padding-right:0}}@media screen and (min-width:990px){.title,.title-wrapper-with-link{margin:5rem 0 3rem}.title--primary{margin:2rem 0}.title-wrapper-with-link{align-items:center}.title-wrapper-with-link .title{margin-bottom:0}.title-wrapper--self-padded-tablet-down{padding-left:0;padding-right:0}}.title-wrapper-with-link .link-with-icon{margin:0;flex-shrink:0;display:flex;align-items:center}.title-wrapper-with-link .link-with-icon svg{width:1.5rem}.title-wrapper-with-link a{margin-top:0;flex-shrink:0}.title-wrapper--no-top-margin{margin-top:0}.title-wrapper--no-top-margin>.title{margin-top:0}.subtitle{font-size:1.8rem;line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:.06rem;color:rgba(var(--color-foreground),.7)}.subtitle--small{font-size:1.4rem;letter-spacing:.1rem}.subtitle--medium{font-size:1.6rem;letter-spacing:.08rem}.grid{display:flex;flex-wrap:wrap;margin-bottom:2rem;padding:0;list-style:none;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}.grid:last-child{margin-bottom:0}.grid__item{width:calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);flex-grow:1;flex-shrink:0}@media screen and (min-width:750px){.grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.grid--gapless.grid{column-gap:0;row-gap:0}@media screen and (max-width:749px){.grid__item.slider__slide--full-width{width:100%;max-width:none}}.grid--1-col .grid__item{max-width:100%;width:100%}.grid--3-col .grid__item{width:calc(33.33% - var(--grid-mobile-horizontal-spacing) * 2 / 3)}@media screen and (min-width:750px){.grid--3-col .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}.grid--2-col .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}@media screen and (min-width:750px){.grid--2-col .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.grid--4-col-tablet .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width:989px){.grid--1-col-tablet-down .grid__item{width:100%;max-width:100%}.slider--tablet.grid--peek{margin:0;width:100%}.slider--tablet.grid--peek .grid__item{box-sizing:content-box;margin:0}.slider.slider--tablet .scroll-trigger.animate--slide-in,.slider.slider--mobile .scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:inherit}.scroll-trigger:not(.scroll-trigger--offscreen) .slider--tablet{animation:var(--animation-slide-in)}}@media screen and (min-width:990px){.grid--6-col-desktop .grid__item{width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6);max-width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6)}.grid--5-col-desktop .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.grid--2-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.slider.slider--desktop .scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:inherit}.scroll-trigger:not(.scroll-trigger--offscreen) .slider--desktop{animation:var(--animation-slide-in)}}@media screen and (min-width:990px){.grid--1-col-desktop{flex:0 0 100%;max-width:100%}.grid--1-col-desktop .grid__item{width:100%;max-width:100%}}@media screen and (max-width:749px){.grid--peek.slider--mobile{margin:0;width:100%}.grid--peek.slider--mobile .grid__item{box-sizing:content-box;margin:0}.grid--peek .grid__item{min-width:35%}.grid--peek.slider .grid__item:first-of-type{margin-left:1.5rem}.grid--peek.slider:after{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item,.grid--peek .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) - 3rem)}.slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item,.slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) - 3rem)}}@media screen and (min-width:750px)and (max-width:989px){.slider--tablet.grid--peek .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) - 3rem)}.slider--tablet.grid--peek.grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) - 3rem)}.slider--tablet.grid--peek.grid--2-col-tablet .grid__item,.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) - 3rem)}.slider--tablet.grid--peek .grid__item:first-of-type{margin-left:1.5rem}.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.grid--1-col-tablet-down.grid--peek .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) - 3rem)}}.media{display:block;background-color:rgba(var(--color-foreground),.1);position:relative;overflow:hidden}.media--transparent{background-color:transparent}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.media>img{object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.media--square{padding-bottom:100%}.media--portrait{padding-bottom:125%}.media--landscape{padding-bottom:66.6%}.media--cropped{padding-bottom:56%}.media--16-9{padding-bottom:56.25%}.media--circle{padding-bottom:100%;border-radius:50%}.media.media--hover-effect>img+img{opacity:0}@media screen and (min-width:990px){.media--cropped{padding-bottom:63%}}deferred-media{display:block}.button--secondary,.button--tertiary{--color-button: var(--color-secondary-button);--color-button-text: var(--color-secondary-button-text)}.button--tertiary{--alpha-button-background: 0;--alpha-button-border: .2}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.shopify-payment-button [role=button],.cart__dynamic-checkout-buttons [role=button],.cart__dynamic-checkout-buttons iframe{--shadow-horizontal-offset: var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset: var(--buttons-shadow-vertical-offset);--shadow-blur-radius: var(--buttons-shadow-blur-radius);--shadow-opacity: var(--buttons-shadow-opacity);--shadow-visible: var(--buttons-shadow-visible);--border-offset: var(--buttons-border-offset);--border-opacity: calc(1 - var(--buttons-border-opacity));border-radius:var(--buttons-radius-outset);position:relative}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2)}.shopify-payment-button__button--branded{z-index:auto}.cart__dynamic-checkout-buttons iframe{box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.button,.shopify-challenge__button,.customer button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;cursor:pointer;font:inherit;font-size:1.5rem;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background))}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before,.shopify-payment-button [role=button]:before,.cart__dynamic-checkout-buttons [role=button]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--buttons-radius-outset);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{content:"";position:absolute;top:var(--buttons-border-width);right:var(--buttons-border-width);bottom:var(--buttons-border-width);left:var(--buttons-border-width);z-index:1;border-radius:var(--buttons-radius);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background));transition:box-shadow var(--duration-short) ease}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}.button--secondary:after{--border-opacity: var(--buttons-border-opacity)}.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role=button]:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button [role=button]:focus{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.button:focus:not(:focus-visible):not(.focused),.shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused),.shopify-payment-button [role=button]:focus:not(:focus-visible):not(.focused){box-shadow:inherit}.button::selection,.shopify-challenge__button::selection,.customer button::selection{background-color:rgba(var(--color-button-text),.3)}.button,.button-label,.shopify-challenge__button,.customer button{font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale))}.button--tertiary{font-size:1.2rem;padding:1rem 1.5rem;min-width:calc(9rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.button--small{padding:1.2rem 2.6rem}.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled,.quantity__button.disabled{cursor:not-allowed;opacity:.5}.button--full-width{display:flex;width:100%}.button.loading{color:transparent;position:relative}@media screen and (forced-colors:active){.button.loading{color:rgb(var(--color-foreground))}}.button.loading>.loading__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;height:100%;display:flex;align-items:center}.button.loading>.loading__spinner .spinner{width:fit-content}.button.loading>.loading__spinner .path{stroke:rgb(var(--color-button-text))}.share-button{display:block;position:relative}.share-button details{width:fit-content}.share-button__button{font-size:1.4rem;display:flex;align-items:center;color:rgb(var(--color-link));margin-left:0;padding-left:0;min-height:4.4rem}details[open]>.share-button__fallback{animation:animateMenuOpen var(--duration-default) ease}.share-button__button:hover{text-decoration:underline;text-underline-offset:.3rem}.share-button__button,.share-button__fallback button{cursor:pointer;background-color:transparent;border:none}.share-button__button .icon-share{height:1.2rem;margin-right:1rem;min-width:1.3rem}.share-button__fallback{display:flex;align-items:center;position:absolute;top:3rem;left:.1rem;z-index:3;width:100%;min-width:max-content;border-radius:var(--inputs-radius);border:0}.share-button__fallback:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:.1rem solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}.share-button__fallback:before{background:rgb(var(--color-background));pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}.share-button__fallback button{width:4.4rem;height:4.4rem;padding:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;position:relative;right:var(--inputs-border-width)}.share-button__fallback button:hover{color:rgba(var(--color-foreground),.75)}.share-button__fallback button:hover svg{transform:scale(1.07)}.share-button__close:not(.hidden)+.share-button__copy{display:none}.share-button__close,.share-button__copy{background-color:transparent;color:rgb(var(--color-foreground))}.share-button__copy:focus-visible,.share-button__close:focus-visible{background-color:rgb(var(--color-background));z-index:2}.share-button__copy:focus,.share-button__close:focus{background-color:rgb(var(--color-background));z-index:2}.field:not(:focus-visible):not(.focused)+.share-button__copy:not(:focus-visible):not(.focused),.field:not(:focus-visible):not(.focused)+.share-button__close:not(:focus-visible):not(.focused){background-color:inherit}.share-button__fallback .field:after,.share-button__fallback .field:before{content:none}.share-button__fallback .field{border-radius:0;min-width:auto;min-height:auto;transition:none}.share-button__fallback .field__input:focus,.share-button__fallback .field__input:-webkit-autofill{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.1rem;box-shadow:0 0 0 .1rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.share-button__fallback .field__input{box-shadow:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;filter:none;min-width:auto;min-height:auto}.share-button__fallback .field__input:hover{box-shadow:none}.share-button__fallback .icon{width:1.5rem;height:1.5rem}.share-button__message:not(:empty){display:flex;align-items:center;width:100%;height:100%;margin-top:0;padding:.8rem 0 .8rem 1.5rem;margin:var(--inputs-border-width)}.share-button__message:not(:empty):not(.hidden)~*{display:none}.field__input,.select__select,.customer .field input,.customer select{-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius);height:4.5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));position:relative;border:0}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:.1rem solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}.select__select{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.2rem;color:rgba(var(--color-foreground),.75)}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground),var(--inputs-border-opacity));outline:0;border-radius:var(--inputs-radius)}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:var(--inputs-radius)}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:var(--inputs-radius)}.localization-form__select:focus{outline:0;box-shadow:none}.text-area,.select{display:flex;position:relative;width:100%}.select .icon-caret,.customer select+svg{height:.6rem;pointer-events:none;position:absolute;top:calc(50% - .2rem);right:calc(var(--inputs-border-width) + 1.5rem)}.select__select,.customer select{cursor:pointer;line-height:calc(1 + .6 / var(--font-body-scale));padding:0 calc(var(--inputs-border-width) + 3rem) 0 2rem;margin:var(--inputs-border-width);min-height:calc(var(--inputs-border-width) * 2)}.field{position:relative;width:100%;display:flex;transition:box-shadow var(--duration-short) ease}.customer .field{display:flex}.field--with-error{flex-wrap:wrap}.field__input,.customer .field input{flex-grow:1;text-align:left;padding:1.5rem;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease}.field__label,.customer .field label{font-size:1.6rem;left:calc(var(--inputs-border-width) + 2rem);top:calc(1rem + var(--inputs-border-width));margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.75);letter-spacing:.1rem;line-height:1.5}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{font-size:1rem;top:calc(var(--inputs-border-width) + .5rem);left:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:2.2rem 1.5rem .8rem 2rem;margin:var(--inputs-border-width)}.field__input::-webkit-search-cancel-button,.customer .field input::-webkit-search-cancel-button{display:none}.field__input::placeholder,.customer .field input::placeholder{opacity:0}.field__button{align-items:center;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;height:4.4rem;justify-content:center;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:4.4rem}.field__button>svg{height:2.5rem;width:2.5rem}.field__input:-webkit-autofill~.field__button,.field__input:-webkit-autofill~.field__label,.customer .field input:-webkit-autofill~label{color:#000}.text-area{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);min-height:10rem;resize:none}input[type=checkbox]{display:inline-block;width:auto;margin-right:.5rem}.form__label{display:block;margin-bottom:.6rem}.form__message{align-items:center;display:flex;font-size:1.4rem;line-height:1;margin-top:1rem}.form__message--large{font-size:1.6rem}.customer .field .form__message{font-size:1.4rem;text-align:left}.form__message .icon,.customer .form__message svg{flex-shrink:0;height:1.3rem;margin-right:.5rem;width:1.3rem}.form__message--large .icon,.customer .form__message svg{height:1.5rem;width:1.5rem;margin-right:1rem}.customer .field .form__message svg{align-self:start}.form-status{margin:0;font-size:1.6rem}.form-status-list{padding:0;margin:2rem 0 4rem}.form-status-list li{list-style-position:inside}.form-status-list .link:first-letter{text-transform:capitalize}.quantity{color:rgba(var(--color-foreground));position:relative;width:calc(14rem / var(--font-body-scale) + var(--inputs-border-width) * 2);display:flex;border-radius:var(--inputs-radius);min-height:calc((var(--inputs-border-width) * 2) + 4.5rem)}.quantity:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:.1rem solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}.quantity:before{background:rgb(var(--color-background));pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}.quantity__input{color:currentColor;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;font-weight:500;opacity:.85;text-align:center;background-color:transparent;border:0;padding:0 .5rem;width:100%;flex-grow:1;-webkit-appearance:none;appearance:none}.quantity__button{width:calc(4.5rem / var(--font-body-scale));flex-shrink:0;font-size:1.8rem;border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));padding:0}.quantity__button:first-child{margin-left:calc(var(--inputs-border-width))}.quantity__button:last-child{margin-right:calc(var(--inputs-border-width))}.quantity__button svg{width:1rem;pointer-events:none}.quantity__button:focus-visible,.quantity__input:focus-visible{background-color:rgb(var(--color-background));z-index:2}.quantity__button:focus,.quantity__input:focus{background-color:rgb(var(--color-background));z-index:2}.quantity__button:not(:focus-visible):not(.focused),.quantity__input:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.quantity__input:-webkit-autofill,.quantity__input:-webkit-autofill:hover,.quantity__input:-webkit-autofill:active{box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important;-webkit-box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity__input[type=number]{-moz-appearance:textfield}.quantity__rules{margin-top:.5rem;position:relative;font-size:1.2rem}.quantity__rules .caption{display:inline-block;margin-top:0;margin-bottom:0}.quantity__rules .divider+.divider:before{content:"\2022";margin:0 .5rem}.quantity__rules-cart{position:relative}product-info .loading__spinner:not(.hidden)~*,.quantity__rules-cart .loading__spinner:not(.hidden)~*{visibility:hidden}.modal__toggle{list-style-type:none}.modal__toggle-close{display:none}.modal__toggle-open{display:flex}.modal__close-button.link{display:flex;justify-content:center;align-items:center;padding:0rem;height:4.4rem;width:4.4rem;background-color:transparent}.modal__close-button .icon{width:1.7rem;height:1.7rem}.modal__content{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(var(--color-background));z-index:4;display:flex;justify-content:center;align-items:center}.media-modal{cursor:zoom-out}.media-modal .deferred-media{cursor:initial}.cart-count-bubble:empty{display:none}.cart-count-bubble{position:absolute;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));height:1.7rem;width:1.7rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:.9rem;bottom:.8rem;left:2.2rem;line-height:calc(1 + .1 / var(--font-body-scale))}.utility-bar{height:100%}.utility-bar--bottom-border{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}@media screen and (min-width:990px){.utility-bar--bottom-border-social-only{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}}.utility-bar__grid{display:grid;grid-template-columns:1fr;grid-template-areas:"announcements"}.utility-bar__grid .list-social{justify-content:flex-start;align-content:center;margin-left:-1.2rem;grid-area:social-icons}@media screen and (max-width:989px){.utility-bar .utility-bar__grid .list-social{display:none}}.utility-bar .list-social__item .icon{scale:.9}@media screen and (min-width:990px){.utility-bar__grid--3-col{grid-template-columns:3fr 4fr 3fr;grid-template-areas:"social-icons announcements language-currency"}.utility-bar__grid--2-col{grid-template-columns:1fr 1fr;grid-template-areas:"social-icons language-currency"}.announcement-bar.announcement-bar--one-announcement,.announcement-bar--one-announcement .announcement-bar__link{width:fit-content;margin:auto}}.announcement-bar,.announcement-bar__announcement{color:rgb(var(--color-foreground));width:100%;height:100%;display:flex;justify-content:center;flex-wrap:wrap;align-content:center;grid-area:announcements}.announcement-bar .slider--everywhere{margin-bottom:0;scroll-behavior:auto}.utility-bar__grid .announcement-bar-slider,.announcement-bar-slider,.announcement-bar-slider .slider{width:100%}.announcement-bar .slider-button--next{margin-right:-1.5rem;min-width:44px}.announcement-bar .slider-button--prev{margin-left:-1.5rem;min-width:44px}.announcement-bar .slider-button--next:focus-visible,.announcement-bar .slider-button--prev:focus-visible,.utility-bar .list-social__link:focus-visible{outline-offset:-.3rem;box-shadow:0 0 0 -.2rem rgb(var(--color-foreground))}.localization-wrapper{grid-area:language-currency;align-self:center;display:flex;justify-content:flex-end}.localization-wrapper .localization-selector+.disclosure__list-wrapper{animation:animateMenuOpen var(--duration-default) ease}.utility-bar .localization-wrapper .disclosure .localization-form__select,.utility-bar .localization-wrapper .disclosure__link{font-size:calc(var(--font-heading-scale) * 1.3rem)}@media screen and (min-width:990px){body:has(.section-header .header:not(.drawer-menu)) .utility-bar .page-width{padding-left:5rem;padding-right:5rem}.announcement-bar-slider{width:60%}.announcement-bar .slider-button{height:3.8rem}}.announcement-bar__link{display:flex;width:100%;text-decoration:none;height:100%;justify-content:center;align-items:center}.announcement-bar__link:hover{text-decoration:underline}.announcement-bar__link .icon-arrow{display:inline-block;pointer-events:none;margin-left:.8rem;vertical-align:middle;margin-bottom:.2rem}.announcement-bar__message{text-align:center;padding:1rem 0;margin:0;letter-spacing:.1rem;min-height:3.8rem}.announcement-bar-slider--fade-in-next .announcement-bar__message,.announcement-bar-slider--fade-in-previous .announcement-bar__message,.announcement-bar-slider--fade-out-next .announcement-bar__message,.announcement-bar-slider--fade-out-previous .announcement-bar__message{animation-duration:var(--duration-announcement-bar);animation-timing-function:ease-in-out;animation-fill-mode:forwards}.announcement-bar-slider--fade-in-next .announcement-bar__message{--announcement-translate-from: -1.5rem;opacity:0;animation-name:translateAnnouncementSlideIn;animation-delay:var(--duration-announcement-bar)}.announcement-bar-slider--fade-in-previous .announcement-bar__message{--announcement-translate-from: 1.5rem;opacity:0;animation-name:translateAnnouncementSlideIn;animation-delay:var(--duration-announcement-bar)}.announcement-bar-slider--fade-out-next .announcement-bar__message{--announcement-translate-to: 1.5rem;animation-name:translateAnnouncementSlideOut}.announcement-bar-slider--fade-out-previous .announcement-bar__message{--announcement-translate-to: -1.5rem;animation-name:translateAnnouncementSlideOut}@keyframes translateAnnouncementSlideIn{0%{opacity:0;transform:translate(var(--announcement-translate-from))}to{opacity:1;transform:translate(0)}}@keyframes translateAnnouncementSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--announcement-translate-to))}}.section-header.shopify-section-group-header-group{z-index:3}.shopify-section-header-sticky{position:sticky;top:0}.shopify-section-header-hidden{top:calc(-1 * var(--header-height))}.shopify-section-header-hidden.menu-open{top:0}.section-header.animate{transition:top .15s ease-out}.shopify-section-group-header-group{z-index:4}.section-header~.shopify-section-group-header-group{z-index:initial}.header-wrapper{display:block;position:relative;background-color:rgb(var(--color-background))}.header-wrapper--border-bottom{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.header{display:grid;grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 2fr 1fr;align-items:center}@media screen and (max-width:749px){.header--has-app{grid-template-columns:auto 1fr auto}}@media screen and (min-width:990px){.header{grid-template-columns:1fr auto 1fr}.header--top-left,.header--middle-left:not(.header--has-menu){grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:1fr auto}.header--top-left.drawer-menu,.header--middle-left.drawer-menu{grid-template-areas:"navigation heading icons";grid-template-columns:auto 1fr auto;column-gap:1rem}.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto auto 1fr;column-gap:2rem}.header--middle-center:not(.drawer-menu){grid-template-areas:"navigation heading icons";grid-template-columns:1fr auto 1fr;column-gap:2rem}.header--middle-center a.header__heading-link{text-align:center}.header--top-center{grid-template-areas:"left-icons heading icons" "navigation navigation navigation"}.header--top-center.drawer-menu{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:1.05rem}}.header *[tabindex="-1"]:focus{outline:none}.header__heading{margin:0;line-height:0}.header>.header__heading-link{line-height:0}.header__heading,.header__heading-link{grid-area:heading;justify-self:center}.header__heading-link{display:inline-block;padding:.75rem;text-decoration:none;word-break:break-word}.header__heading-link:hover .h2{color:rgb(var(--color-foreground))}.header__heading-link .h2{line-height:1;color:rgba(var(--color-foreground),.75)}.header__heading-logo{height:auto;max-width:100%}.header__heading-logo-wrapper{width:100%;display:inline-block;transition:width .3s cubic-bezier(.52,0,.61,.99)}@media screen and (max-width:989px){.header__heading,.header__heading-link{text-align:center}.header--mobile-left .header__heading,.header--mobile-left .header__heading-link{text-align:left;justify-self:start}.header--mobile-left{grid-template-columns:auto 2fr 1fr}}@media screen and (min-width:990px){.header--middle-left .header__heading-link,.header--top-left .header__heading-link{margin-left:-.75rem}.header__heading,.header__heading-link{justify-self:start}.header--middle-center .header__heading-link,.header--middle-center .header__heading,.header--top-center .header__heading-link,.header--top-center .header__heading{justify-self:center;text-align:center}}.header__icons{display:flex;grid-area:icons;justify-self:end;padding-right:.8rem}.header__icons .shopify-app-block{max-width:4.4rem;max-height:4.4rem;overflow:hidden}.header__icon:not(.header__icon--summary),.header__icon span{display:flex;align-items:center;justify-content:center}.header__icon{color:rgb(var(--color-foreground))}.header__icon span{height:100%}.header__icon:after{content:none}.header__icon:hover .icon,.modal__close-button:hover .icon{transform:scale(1.07)}.header__icon .icon{height:2rem;width:2rem;fill:none;vertical-align:middle}.header__icon,.header__icon--cart .icon{height:4.4rem;width:4.4rem;padding:0}.header__icon--cart{position:relative;margin-right:-1.2rem}.header__icon--menu[aria-expanded=true]:before{content:"";top:100%;left:0;height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));width:100%;display:block;position:absolute;background:rgba(var(--color-foreground),.5)}.header__icon--account shop-user-avatar{--shop-avatar-size: 2.8rem}menu-drawer+.header__search{display:none}.header>.header__search{grid-area:left-icons;justify-self:start}.header--top-center.drawer-menu>.header__search{margin-left:3.2rem}.header--top-center header-drawer{grid-area:left-icons}.header:not(.header--has-menu) *>.header__search{display:none}.header__search{display:inline-flex;line-height:0}.header--top-center>.header__search{display:none}.header--top-center *>.header__search{display:inline-flex}@media screen and (min-width:990px){.header:not(.header--top-center) *>.header__search,.header--top-center>.header__search{display:inline-flex}.header:not(.header--top-center)>.header__search,.header--top-center *>.header__search{display:none}}details[open]>.search-modal{opacity:1;animation:animateMenuOpen var(--duration-default) ease}details[open] .modal-overlay{display:block}details[open] .modal-overlay:after{position:absolute;content:"";background-color:rgb(var(--color-foreground),.5);top:100%;left:0;right:0;height:100vh}.search-modal{opacity:0;border-bottom:.1rem solid rgba(var(--color-foreground),.08);min-height:calc(100% + var(--inputs-margin-offset) + (2 * var(--inputs-border-width)));height:100%}.search-modal__content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 5rem 0 1rem;line-height:calc(1 + .8 / var(--font-body-scale));position:relative}.search-modal__content-bottom{bottom:calc((var(--inputs-margin-offset) / 2))}.search-modal__content-top{top:calc((var(--inputs-margin-offset) / 2))}.search-modal__form{width:100%}.search-modal__close-button{position:absolute;right:.3rem}@media screen and (min-width:750px){.search-modal__close-button{right:1rem}.search-modal__content{padding:0 6rem}}@media screen and (min-width:990px){.search-modal__form{max-width:74.2rem}.search-modal__close-button{position:initial;margin-left:.5rem}}.header__icon--menu .icon{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform .15s ease,opacity .15s ease}details:not([open])>.header__icon--menu .icon-close,details[open]>.header__icon--menu .icon-hamburger{visibility:hidden;opacity:0;transform:scale(.8)}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-close{visibility:hidden}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-hamburger{visibility:visible;opacity:1;transform:scale(1.07)}.js details>.header__submenu{opacity:0;transform:translateY(-1.5rem)}details[open]>.header__submenu{animation:animateMenuOpen var(--duration-default) ease;animation-fill-mode:forwards;z-index:1}@media(prefers-reduced-motion){details[open]>.header__submenu{opacity:1;transform:translateY(0)}}.header__inline-menu{margin-left:-1.2rem;grid-area:navigation;display:none}.header--top-center .header__inline-menu,.header--top-center .header__heading-link{margin-left:0}@media screen and (min-width:990px){.header__inline-menu{display:block}.header--top-center .header__inline-menu{justify-self:center}.header--top-center .header__inline-menu>.list-menu--inline{justify-content:center}.header--middle-left .header__inline-menu{margin-left:0}}.header__menu{padding:0 1rem}.header__menu-item{padding:1.2rem;text-decoration:none;color:rgba(var(--color-foreground),.75)}.header__menu-item:hover{color:rgb(var(--color-foreground))}.header__menu-item span{transition:text-decoration var(--duration-short) ease}.header__menu-item:hover span{text-decoration:underline;text-underline-offset:.3rem}details[open]>.header__menu-item{text-decoration:underline}details[open]:hover>.header__menu-item{text-decoration-thickness:.2rem}details[open]>.header__menu-item .icon-caret{transform:rotate(180deg)}.header__active-menu-item{transition:text-decoration-thickness var(--duration-short) ease;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.header__menu-item:hover .header__active-menu-item{text-decoration-thickness:.2rem}.header__submenu{transition:opacity var(--duration-default) ease,transform var(--duration-default) ease}.global-settings-popup,.header__submenu.global-settings-popup{border-radius:var(--popup-corner-radius);border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));z-index:-1}.header__submenu.list-menu{padding:1rem 0}.header__submenu .header__submenu{background-color:rgba(var(--color-foreground),.03);padding:1rem 0;margin:1rem 0}.header__submenu .header__menu-item:after{right:2rem}.header__submenu .header__menu-item{justify-content:space-between;padding:.8rem 2rem}.header__submenu .header__menu-item:hover{text-decoration-line:underline}.header__menu-item .icon-caret{right:.8rem}.header__submenu .icon-caret{flex-shrink:0;margin-left:1rem;position:static}header-menu>details,details-disclosure>details{position:relative}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}.overflow-hidden-mobile,.overflow-hidden-tablet,.overflow-hidden-desktop{overflow:hidden}@media screen and (min-width:750px){.overflow-hidden-mobile{overflow:auto}}@media screen and (min-width:990px){.overflow-hidden-tablet{overflow:auto}}.badge{border:1px solid transparent;border-radius:var(--badge-corner-radius);display:inline-block;font-size:1.2rem;letter-spacing:.1rem;line-height:1;padding:.5rem 1.3rem .6rem;text-align:center;background-color:rgb(var(--color-badge-background));border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));color:rgb(var(--color-badge-foreground));word-break:break-word}.gradient{background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed}@media screen and (forced-colors:active){.icon{color:CanvasText;fill:CanvasText!important}.icon-close-small path{stroke:CanvasText}}.ratio{display:flex;position:relative;align-items:stretch}.ratio:before{content:"";width:0;height:0;padding-bottom:var(--ratio-percent)}.content-container{border-radius:var(--text-boxes-radius);border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));position:relative}.content-container:after{content:"";position:absolute;top:calc(var(--text-boxes-border-width) * -1);right:calc(var(--text-boxes-border-width) * -1);bottom:calc(var(--text-boxes-border-width) * -1);left:calc(var(--text-boxes-border-width) * -1);border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity));z-index:-1}.content-container--full-width:after{left:0;right:0;border-radius:0}@media screen and (max-width:749px){.content-container--full-width-mobile{border-left:none;border-right:none;border-radius:0}.content-container--full-width-mobile:after{display:none}}.global-media-settings{position:relative;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);overflow:visible!important;background-color:rgb(var(--color-background))}.global-media-settings:after{content:"";position:absolute;top:calc(var(--media-border-width) * -1);right:calc(var(--media-border-width) * -1);bottom:calc(var(--media-border-width) * -1);left:calc(var(--media-border-width) * -1);border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));z-index:-1;pointer-events:none}.global-media-settings--no-shadow{overflow:hidden!important}.global-media-settings--no-shadow:after{content:none}.global-media-settings img,.global-media-settings iframe,.global-media-settings model-viewer,.global-media-settings video,.global-media-settings .placeholder-svg{border-radius:calc(var(--media-radius) - var(--media-border-width))}.content-container--full-width,.global-media-settings--full-width,.global-media-settings--full-width img,.global-media-settings--full-width video,.global-media-settings--full-width iframe,.global-media-settings--full-width .placeholder-svg{border-radius:0;border-left:none;border-right:none}@supports not (inset: 10px){.grid{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}.grid__item{padding-left:var(--grid-mobile-horizontal-spacing);padding-bottom:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.grid{margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.grid__item{padding-left:var(--grid-desktop-horizontal-spacing);padding-bottom:var(--grid-desktop-vertical-spacing)}}.grid--gapless .grid__item{padding-left:0;padding-bottom:0}@media screen and (min-width:749px){.grid--peek .grid__item{padding-left:var(--grid-mobile-horizontal-spacing)}}.product-grid .grid__item{padding-bottom:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.product-grid .grid__item{padding-bottom:var(--grid-desktop-vertical-spacing)}}}.font-body-bold{font-weight:var(--font-body-weight-bold)}@media(forced-colors:active){.button,.shopify-challenge__button,.customer button{border:transparent solid 1px}.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role=button]:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button [role=button]:focus{outline:solid transparent 1px}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{outline:transparent solid 1px}.localization-form__select:focus{outline:transparent solid 1px}}.rte:after{clear:both;content:"";display:block}.rte>*:first-child{margin-top:0}.rte>*:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width:750px){.rte table td{padding-left:1.2rem;padding-right:1.2rem}}.rte img{height:auto;max-width:100%;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}.rte ul,.rte ol{list-style-position:inside;padding-left:2rem}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-.5rem 0}.shape--mask{display:block;height:0;width:0}.shape--arch{clip-path:url(#Shape-Arch)}.shape--blob{clip-path:polygon(var(--shape--blob-1))}.shape--chevronleft{clip-path:polygon(100% 0%,85% 50%,100% 100%,15% 100%,0% 50%,15% 0%)}.shape--chevronright{clip-path:polygon(85% 0%,100% 50%,85% 100%,0% 100%,15% 50%,0% 0%)}.shape--circle{clip-path:circle(closest-side)}.shape--diamond{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.shape--parallelogram{clip-path:polygon(15% 0,100% 0%,85% 100%,0% 100%)}.shape--round{clip-path:ellipse(45% 45% at 50% 50%)}.animate--fixed{clip-path:inset(0)}.animate--fixed>img:not(.zoom):not(.deferred-media__poster-button),.animate--fixed>svg:not(.zoom):not(.deferred-media__poster-button){position:fixed;height:100vh}.animate--zoom-in{--zoom-in-ratio: 1}.animate--zoom-in>img,.animate--zoom-in>svg{transition:scale var(--duration-short) linear;scale:var(--zoom-in-ratio)}@media(prefers-reduced-motion:no-preference){.animate--ambient>img,.animate--ambient>svg{animation:animateAmbient 30s linear infinite}@keyframes animateAmbient{0%{transform:rotate(0) translate(1em) rotate(0) scale(1.2)}to{transform:rotate(360deg) translate(1em) rotate(-360deg) scale(1.2)}}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:.01}.scroll-trigger.animate--slide-in{transform:translateY(2rem)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{opacity:1;animation:var(--animation-fade-in)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:var(--animation-slide-in);animation-delay:calc(var(--animation-order) * 75ms)}.scroll-trigger.scroll-trigger--design-mode.animate--fade-in,.scroll-trigger.scroll-trigger--design-mode.animate--slide-in,.scroll-trigger.scroll-trigger--design-mode .slider,.scroll-trigger:not(.scroll-trigger--offscreen).scroll-trigger--cancel{opacity:1;animation:none;transition:none}.scroll-trigger.scroll-trigger--design-mode.animate--slide-in{transform:translateY(0)}@keyframes slideIn{0%{transform:translateY(2rem);opacity:.01}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:.01}to{opacity:1}}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.animate--hover-3d-lift .card-wrapper .card--card,.animate--hover-3d-lift .card-wrapper .card--standard .card__inner,.animate--hover-3d-lift .button:not(.button--tertiary),.animate--hover-3d-lift .shopify-challenge__button,.animate--hover-3d-lift .customer button,.animate--hover-3d-lift .shopify-payment-button__button,.animate--hover-3d-lift .deferred-media .deferred-media__poster-button{transition:transform var(--duration-long) ease,box-shadow var(--duration-long) ease;transform-origin:center}.animate--hover-3d-lift .card-wrapper:hover .card--card,.animate--hover-3d-lift .card-wrapper:hover .card--standard .card__inner,.animate--hover-3d-lift .button:not(.button--tertiary):not([disabled]):hover,.animate--hover-3d-lift .shopify-challenge__button:not([disabled]):hover,.animate--hover-3d-lift .customer button:not([disabled]):hover,.animate--hover-3d-lift .shopify-payment-button__button:hover,.animate--hover-3d-lift .deferred-media:hover .deferred-media__poster-button{transition:transform var(--duration-extended) ease,box-shadow var(--duration-long) ease;transform:rotate(1deg);box-shadow:-1rem -1rem 1rem -1rem #0000000d,1rem 1rem 1rem -1rem #0000000d,0 0 .5rem #fff0,0 2rem 3.5rem -2rem #00000080}.animate--hover-3d-lift .deferred-media:hover .deferred-media__poster-button{transform:translate(-50%,-50%) scale(1.05)}.animate--hover-3d-lift .collage__item .card-wrapper:hover .card--card,.animate--hover-3d-lift .collage__item .card-wrapper:hover .card--standard .card__inner{transform:rotate(.5deg)}.animate--hover-3d-lift .product-grid .grid__item:hover,.animate--hover-3d-lift .collection-list .grid__item:hover,.animate--hover-3d-lift .collage__item:hover,.animate--hover-3d-lift .blog-articles .article:hover,.animate--hover-3d-lift .complementary-slide li:hover{z-index:2}.animate--hover-3d-lift .product-grid{isolation:isolate}.animate--hover-3d-lift .card-wrapper .card--shape.card--standard:not(.card--text) .card__inner{box-shadow:none;transition:transform var(--duration-long) ease,filter var(--duration-long) ease}.animate--hover-3d-lift .card-wrapper:hover .card--shape.card--standard:not(.card--text) .card__inner{transition:transform calc(2 * var(--duration-extended)) ease,filter var(--duration-long) ease;filter:drop-shadow(0rem 2rem 2rem rgba(0,0,0,.15)) drop-shadow(0rem 1rem 1rem rgba(0,0,0,.15))}.animate--hover-3d-lift .card-wrapper:hover .card--card:after,.animate--hover-3d-lift .card-wrapper:hover .card--standard .card__inner:after,.animate--hover-3d-lift .card-wrapper:hover .card--shape.card--standard:not(.card--text) .card__inner .card__media:before{background-image:var(--easter-egg);background-size:250px 250px;mix-blend-mode:color-dodge;pointer-events:none;z-index:2}.animate--hover-3d-lift .card-wrapper:hover .card--shape.card--standard:not(.card--text) .card__inner .card__media:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.animate--hover-3d-lift .card-wrapper .card--card:before,.animate--hover-3d-lift .card-wrapper .card--standard .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:background-position calc(2 * var(--duration-extended)) ease,opacity var(--duration-default) ease;mix-blend-mode:overlay;background-size:400% 100%;background-position:90% 0;background-repeat:no-repeat;background-image:linear-gradient(135deg,#fff0 45%,#fff,#fff0 55%)}.animate--hover-3d-lift .card-wrapper:hover .card--card:before,.animate--hover-3d-lift .card-wrapper:hover .card--standard .card__media:after{opacity:.2;transition:background-position 6s ease,opacity var(--duration-long) ease;background-position:left;z-index:2}:root{--easter-egg: none;--sparkle: url(./sparkle.gif)}.animate--hover-vertical-lift .button:not(.button--tertiary),.animate--hover-vertical-lift .shopify-challenge__button,.animate--hover-vertical-lift .customer button,.animate--hover-vertical-lift .shopify-payment-button__button{transition:transform var(--duration-default) var(--ease-out-slow)}.animate--hover-vertical-lift .card-wrapper .card--card,.animate--hover-vertical-lift .card-wrapper .card--standard .card__inner{transition:transform var(--duration-medium) var(--ease-out-slow)}.animate--hover-vertical-lift .card-wrapper:hover .card--card,.animate--hover-vertical-lift .card-wrapper:hover .card--standard .card__inner{transform:translateY(-.75rem)}.animate--hover-vertical-lift .card-wrapper:active .card--card,.animate--hover-vertical-lift .card-wrapper:active .card--standard .card__inner{transform:translateY(-.5rem)}.animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):hover,.animate--hover-vertical-lift .shopify-challenge__button:not([disabled]):hover,.animate--hover-vertical-lift .customer button:not([disabled]):hover,.animate--hover-vertical-lift .shopify-payment-button__button:hover{transform:translateY(-.25rem)}.animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):active,.animate--hover-vertical-lift .shopify-challenge__button:not([disabled]):active,.animate--hover-vertical-lift .customer button:not([disabled]):active,.animate--hover-vertical-lift .shopify-payment-button__button:active{transform:translateY(0)}.animate--hover-vertical-lift .button:not([disabled]):hover:after,.animate--hover-vertical-lift .customer button:not([disabled]):hover:after,.animate--hover-vertical-lift .shopify-payment-button__button:not([disabled]):hover:after{--border-offset: .3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.animate--hover-vertical-lift .button:not([disabled]).button--secondary:hover:after{--border-offset: 0px}}.variants-bundle{display:flex;flex-direction:column;width:100%;margin-top:15px;line-height:1.4;text-align:start}.variants-bundle-title{display:flex;align-items:center;text-align:center;gap:8px;margin-bottom:10px;font-size:15px;font-weight:700}.variants-bundle-title:before,.variants-bundle-title:after{content:"";flex-grow:1;height:2px;background-color:#133e5d4d}.variants-bundle__bars{display:flex!important;flex-direction:column;gap:0!important}.variants-bundle__bar{display:flex;flex:1;margin:5px 0}.variants-bundle__bar .variants-bundle__bar-container{display:flex;flex-direction:column;justify-content:center;align-items:initial;position:relative;box-sizing:border-box;cursor:pointer;width:100%;margin:0;background-color:#fff;border-radius:10px;box-shadow:inset 0 0 0 1px #0000004d}.variants-bundle__bar .variants-bundle__bar-most-popular{position:absolute;z-index:1}.variants-bundle__bar .variants-bundle__bar-most-popular.variants-bundle__bar-most-popular--simple{top:-8px;right:10px}.variants-bundle__bar .variants-bundle__bar-most-popular__content{margin:0 8px;padding:6px 8px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-family:sans-serif;font-size:12px;font-weight:700;line-height:1;color:#fff;background-color:#1a5a85}.variants-bundle__bar .variants-bundle__bar-most-popular__content:before,.variants-bundle__bar .variants-bundle__bar-most-popular__content:after{display:block;position:absolute;top:0;width:0;height:0;content:"";border-bottom-width:8px;border-bottom-style:solid;filter:brightness(.7);border-bottom-color:#1a5a85}.variants-bundle__bar .variants-bundle__bar-most-popular__content:before{left:0;border-left:8px solid transparent}.variants-bundle__bar .variants-bundle__bar-most-popular__content:after{right:0;border-right:8px solid transparent}.variants-bundle__bar .variants-bundle__bar-wrapper{padding:10px 20px}.variants-bundle__bar .variants-bundle__bar-main{display:flex;align-items:center;gap:18px;min-height:55px}.variants-bundle__bar .variants-bundle__bar-radio{display:flex;flex-shrink:0;width:20px;height:20px;border-radius:50%;background:#fff;border:3px solid #fff;box-sizing:border-box;box-shadow:0 0 0 2px #0000004d}.variants-bundle__bar .variants-bundle__bar-content{align-items:center;justify-content:space-between;display:flex;gap:8px;flex:1}.variants-bundle__bar .variants-bundle__bar-left{display:flex;flex-direction:column;flex:1;align-items:flex-start}.variants-bundle__bar .variants-bundle__bar-firs-tline{display:flex;flex-wrap:wrap;column-gap:8px}.variants-bundle__bar .variants-bundle__bar-title{display:inline-block;word-break:break-word;font-size:19px;font-weight:700;font-style:normal;color:#000}.variants-bundle__bar .variants-bundle__bar-label{display:inline-flex;align-items:center;justify-content:center;vertical-align:top;padding:4px 8px;word-break:break-word;background-color:#133e5dbf;color:#fff;font-size:12px;font-weight:500;border-radius:10px;text-transform:uppercase}.variants-bundle__bar .variants-bundle__bar-subtitle{word-break:break-word;font-size:14px;font-weight:500;color:#000}.variants-bundle__bar-subtitle i{font-weight:300}.variants-bundle__bar-subtitle span{color:#1a5a85;font-weight:600;display:inline-block}.variants-bundle__bar .variants-bundle__bar-pricing{align-items:flex-end;display:flex;flex-direction:column}.variants-bundle__bar .variants-bundle__bar-price{font-size:19px;font-weight:700;color:#000}.variants-bundle__bar .variants-bundle__bar-fullprice{font-size:14px;font-weight:500;color:#000;text-decoration:line-through}.variants-bundle__bar input:checked+.variants-bundle__bar-container{cursor:default;background-color:#fffbf1;box-shadow:inset 0 0 0 2px #1a5a85}.variants-bundle__bar input:checked+.variants-bundle__bar-container .variants-bundle__bar-radio{background:#1a5a85;box-shadow:0 0 0 2px #1a5a85}.variants-bundle__bar-container--most-popular--simple .variants-bundle__bar-main{margin-top:7px;margin-bottom:7px}@media screen and (max-width:749px){.variants-bundle__bar .variants-bundle__bar-most-popular__content{padding:5px 8px;font-size:11px}.variants-bundle__bar .variants-bundle__bar-wrapper{padding:10px}.variants-bundle__bar .variants-bundle__bar-main{gap:15px}.variants-bundle__bar .variants-bundle__bar-title{font-size:16px}.variants-bundle__bar .variants-bundle__bar-label{padding:3px 8px;font-size:11px;border-radius:6px}}p{letter-spacing:0}html{scroll-behavior:smooth}
/*# sourceMappingURL=/cdn/shop/t/20/assets/base.css.map?v=43171234086813393561771589059 */

/* ===== file: auri-styles.css ===== */
.mobile-only{display:none!important}@media screen and (max-width:768px){.desktop-only{display:none!important}.mobile-only{display:block!important}}.product-card-1-wrapper{color:#000}.product-card-1-wrapper .product-image-wrapper{line-height:0}.product-card-1-wrapper .product-image-wrapper img{max-width:100%}.product-card-1-wrapper .product-info-block{margin-top:10px}.product-card-1-wrapper .product-info-block .auri-bundle-details{font-size:22px;display:block!important}.product-card-1-wrapper .product-info-block .product-title{text-decoration:none;color:#000;font-size:22px;line-height:1.2;font-weight:600}.product-card-1-wrapper .product-info-block .product-title a{text-decoration:none;color:#000;font-size:20px;font-weight:600}.product-card-1-wrapper .product-info-block .auri-product-flavor{color:#dfb277;font-size:16px;font-weight:600;min-height:30px;display:block!important}.product-card-1-wrapper .product-info-block .product-price p.actual-price{color:#e04c0e;font-weight:600;font-size:24px}@media screen and (max-width:768px){.product-card-1-wrapper .product-info-block .product-price p.actual-price{margin-top:0;margin-bottom:0}}.product-card-1-wrapper button.product-form__submit.quick-add__submit.button.button--full-width.button--secondary.new-header-cart-icon:before,.product-card-1-wrapper button.product-form__submit.quick-add__submit.button.button--full-width.button--secondary.new-header-cart-icon:after{content:none}.product-card-1-wrapper button.product-form__submit.quick-add__submit.button.button--full-width.button--secondary.new-header-cart-icon{box-shadow:3px 3px 4px gray;margin-top:20px;padding-top:15px;padding-bottom:15px;border-radius:5px;background-color:#1a5a85;text-align:center;cursor:pointer;color:#fff;font-size:17px;font-weight:700;text-transform:uppercase}.product-card-1-wrapper .product-moneyback{font-size:12px;text-align:center;margin-top:0}.product-card-2-wrapper{color:#000;background:#fff;position:relative;overflow:hidden;border-radius:15px}.product-card-2-wrapper .product-image-wrapper{line-height:0;position:relative}.product-card-2-wrapper .product-image-wrapper img{max-width:100%;aspect-ratio:1 / 1;object-fit:scale-down}.product-card-2-wrapper .product-image-wrapper .product-tag{position:absolute;top:10px;left:15px;font-size:14px;font-weight:600;line-height:1em;background:#c1a4cb;color:#fff;text-transform:uppercase;display:block!important;padding:5px 10px;border-radius:15px}.product-card-2-wrapper .product-info-block{padding:10px 15px 5px}.product-card-2-wrapper .product-info-block .product-title,.product-card-2-wrapper .product-info-block .product-title a{text-decoration:none;color:#000;font-size:16px;line-height:1.4em;margin-block:0;font-weight:600}.product-card-2-wrapper .product-info-block .auri-product-flavor{color:#000;font-size:14px;font-weight:500;min-height:unset;display:block!important}.product-card-2-wrapper .product-info-block .product-price p.actual-price{color:#cf5729;font-weight:600;font-size:14px;margin-block:0}@media screen and (max-width:768px){.product-card-2-wrapper .product-info-block .product-price p.actual-price{margin-top:0;margin-bottom:0}}.product-card-2-wrapper button.product-form__submit.quick-add__submit.button.button--full-width.button--secondary.new-header-cart-icon:before,.product-card-2-wrapper button.product-form__submit.quick-add__submit.button.button--full-width.button--secondary.new-header-cart-icon:after{content:none}.product-card-2-wrapper button.product-form__submit.quick-add__submit.button.button--full-width.button--secondary.new-header-cart-icon{margin-top:10px;padding-top:0;padding-inline:0;padding-bottom:0;border-radius:30px;background-color:#2f6b93;text-align:center;color:#fff;font-size:16px;font-weight:700;text-transform:uppercase}.product-card-2-wrapper .product-moneyback{font-size:12px;text-align:center;margin-top:0}.auri-variant-card-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}@media screen and (max-width:768px){.auri-variant-card-wrapper{grid-template-columns:repeat(3,1fr)}}.auri-variant-card-wrapper input{display:none}.auri-variant-card-wrapper input:checked+label .auri-variant-card{background:#133e5df2;transition:.5s;color:#fff}.auri-variant-card-wrapper label{flex:1}.auri-variant-card-wrapper .auri-variant-card{text-align:center;border:1px solid #1a5a85;padding:5px;border-radius:10px}.auri-variant-card-wrapper .auri-variant-card p{margin-block:5px;font-size:14px}.auri-variant-card-wrapper .auri-variant-card.popular-card{border:1px solid #1a5a85;padding:5px;border-radius:0 0 10px 10px}.auri-variant-card-wrapper .auri-top-ad{font-size:10px;padding-inline:10px;padding-block:2px;background-color:#1a5a85;color:#fff;border-radius:10px 10px 0 0;min-height:22px;text-align:center}.auri-variant-card-wrapper .auri-top-ad-empty{display:block!important;min-height:22px}
/*# sourceMappingURL=/cdn/shop/t/20/assets/auri-styles.css.map?v=134966390171067815451771589058 */

/* ===== file: custom_global.css ===== */
:root{--accent-color: #2f6b93;--accent-color-light: #effbff;--secondary-color: #b89440;--tertiary-color: #1f97d4;--tertiary-light-color: #cfe8f7;--line-through-color: #5e5d5b;--simple-image-copy-popup-bg: var(--accent-color);--simple-image-copy-popup-text: #fff}cart-drawer{display:none!important}.w-full{width:100%}@media screen and (max-width:600px){.SDesktop_only{display:none!important}}@media screen and (min-width:600px){.SMobile_only{display:none!important}}@media screen and (max-width:768px){.Desktop_only{display:none!important}}@media screen and (min-width:768px){.Mobile_only{display:none!important}}@media screen and (max-width:1024px){.LDesktop_only{display:none!important}}@media screen and (min-width:1024px){.LMobile_only{display:none!important}}container{max-width:1440px;display:block;padding:3.2rem 1rem;margin-inline:auto}flex,.section-flex{display:flex;align-items:center;gap:6px}flex-center{display:flex;justify-content:center;align-items:center}flex-col{display:flex;flex-direction:column;gap:10px}flex-wrap{display:flex;flex-wrap:wrap;gap:10px}grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}point{display:flex;align-items:center;gap:6px}point img{width:18px}point p{color:#000;font-weight:400;font-size:14px;line-height:1.3;margin-block:0}info-box{width:fit-content;border-radius:48px;background:var(--accent-color);color:#fff;display:flex;justify-content:center;align-items:center;gap:6px;padding:4px 8px}@media screen and (min-width:768px){container{padding-inline:2rem}}@media screen and (min-width:1024px){container{padding:4rem 2rem}}@media screen and (min-width:1280px){container{padding:5rem 4rem}}.simple-image{max-width:168px}a.simple-image{display:block;cursor:pointer;text-decoration:none;transition:all .15s ease-in-out}a.simple-image:hover{transform:scale(1.02)}.simple-image img{width:100%!important;height:auto}.ros_selector-grid{display:flex;gap:16px;flex-direction:row-reverse}.ros_selector-cell img{width:100%}.ros_selector-cell{width:100%;padding:20px 12px 12px;border-radius:12px;border:1px solid #BBBBBB;cursor:pointer;position:relative}.ros_selector-price{font-weight:400;font-size:12px;text-align:center;margin:0}.ros_selector-title{font-size:16px;margin:6px 0 4px;line-height:1.3em;text-align:center;font-family:Montserrat;font-weight:600}.ros_selector-cell.active{background:#eff5fa;border:1px solid #1a5a85}.ros_selector-badge{position:absolute;left:0;width:100%;top:-10px;text-align:center}.ros_selector-badge-inner.popular{background:#1a5a85}.ros_selector-badge-inner.value{background:#d00000}.ros_selector-badge-inner{font-size:12px;color:#fff;line-height:1em;padding:4px 8px;border-radius:4px;display:inline-block;overflow:hidden}.ros_selector-label{font-weight:400;font-family:Montserrat}.ros_selector-label strong{font-weight:600}.ros_selector-label{text-align:center;margin:16px 0;font-size:16px;line-height:1.3em}.ros_gifts-img{width:100%}.ros_selector-atc{display:flex;align-items:center;justify-content:center;gap:8px;background:#1a5a85;border-radius:4px;cursor:pointer;width:100%;padding:20px;color:#fff;font-size:18px;font-weight:700;margin-top:16px}.ros_selector-atc-price{display:flex;align-items:center;gap:12px;padding:4px 8px;border-radius:24px;background:#10344a}.ros_selector-atc-price s{font-weight:400;color:#bababa}.ros_selector-atc-price.hided{display:none!important}.ros_selector-icon{display:flex;align-items:center;gap:8px}.ros_selector-icon span{font-size:14px;line-height:1.3em}.ros_selector-atc-price-block.hided,.ros_selector-grid.hided,.hided{display:none!important}.ros_selector-mode-selection{padding:12px;background:#2c485c26;border-radius:12px;text-align:center;cursor:pointer}.ros_selector-mode-selection p{font-size:14px;line-height:1.3em;font-weight:400;margin:8px 0;font-family:Montserrat}.ros_selector-once_title{margin:0;font-size:16px;font-weight:500;font-family:Montserrat;text-decoration:underline}.ros_selector-container{margin:16px 0}.ros_selector-icon span svg{width:16px}.ros_selector-icon span{display:flex;align-items:center;font-family:Montserrat;font-weight:400;font-size:16px}@media screen and (max-width:768px){.ros_selector-label{font-size:12px}.ros_selector-badge-inner{font-size:8px}.ros_selector-grid{gap:8px}.ros_selector-title{font-size:14px;text-align:center}.ros_selector-once_title{font-size:14px;margin-bottom:8px}.ros_selector-icon{margin:8px 0}.ros_selector-icon span{font-size:12px}.ros_selector-atc{padding:18px}.ros_selector-mode-selection p{font-size:12px;margin:0}.ros_selector-cell{padding:14px 6px 6px}.ros_selector-badge-inner{font-size:10px}.ros_selector-cell{border-radius:8px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom_global.css.map?v=70937217841670189941771589058 */

/* ===== file: component-localization-form.css ===== */
.localization-form{display:flex;flex-direction:column;flex:auto 1 0;padding:1rem;margin:0 auto}.localization-form:only-child{display:inline-flex;flex-wrap:wrap;flex:initial;padding:1rem 0}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:1rem 1rem .5rem;flex-grow:1}@media screen and (min-width:750px){.localization-form{padding:1rem 2rem 1rem 0}.localization-form:first-of-type{padding-left:0}.localization-form:only-child{justify-content:start;width:auto;margin:0 1rem 0 0}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:1rem 0}}.localization-form .button{padding:1rem}.localization-form__currency{opacity:0;transition:opacity .15s cubic-bezier(.25,.46,.45,.94);white-space:nowrap;padding-right:1.7rem}@media screen and (max-width:749px){.localization-form .button{word-break:break-all}.localization-form__currency{opacity:1}}.localization-form__select{border-radius:var(--inputs-radius-outset);position:relative;margin-bottom:1.5rem;padding-left:1rem;text-align:left;min-height:calc(4rem + var(--inputs-border-width) * 2);min-width:calc(7rem + var(--inputs-border-width) * 2)}.disclosure__button.localization-form__select{padding:calc(2rem + var(--inputs-border-width));background:rgb(var(--color-background))}.localization-form__select .icon-caret{position:absolute;content:"";height:.6rem;right:calc(var(--inputs-border-width) + 1.5rem);top:calc(50% - .2rem)}.localization-selector.link{text-decoration:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:rgb(var(--color-foreground));width:100%;padding-right:4rem;padding-bottom:1.5rem}.disclosure .localization-form__select{padding-top:1.5rem}.localization-selector option{color:#000}.localization-selector+.disclosure__list-wrapper{opacity:1;animation:animateLocalization var(--duration-default) ease}.disclosure{position:relative}.disclosure__button{align-items:center;cursor:pointer;display:flex;height:4rem;padding:0 1.5rem;font-size:1.3rem;background-color:transparent}.disclosure__list-wrapper{border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));overflow:hidden;position:absolute;bottom:100%;transform:translateY(-1rem);z-index:2;background-color:rgb(var(--color-background));border-radius:var(--popup-corner-radius);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));max-height:27.5rem}.disclosure__list{position:relative;overflow-y:auto;font-size:1.4rem;padding-bottom:.5rem;padding-top:.5rem;scroll-padding:.5rem 0;max-height:20.5rem;max-width:25.5rem;min-width:12rem;width:max-content}.country-selector__list{padding-bottom:.95rem;padding-top:0}.country-selector__list--with-multiple-currencies{width:25.5rem}.country-selector__close-button{display:none}.country-filter{display:flex;justify-content:end;align-items:center;gap:.5rem;padding:1.5rem 1.5rem .6rem;position:sticky;top:-.02rem;background-color:rgb(var(--color-background));z-index:6}.country-filter__reset-button,.country-filter__search-icon{right:calc(var(--inputs-border-width));top:var(--inputs-border-width)}.country-filter__reset-button:not(:focus-visible):after,.country-filter__reset-button:not(:focus):after{display:block;height:calc(100% - 1.8rem);content:"";position:absolute;right:0}.country-filter__reset-button:focus,.country-filter__reset-button:focus-visible{background-color:rgb(var(--color-background));z-index:4}.country-filter__reset-button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.country-filter__reset-button:hover .icon{transform:scale(1.07)}.country-filter__reset-button .icon.icon-close,.country-filter__search-icon .icon{height:1.8rem;width:1.8rem;stroke-width:.1rem}.country-filter__search-icon{transition:opacity var(--duration-short) ease,visibility var(--duration-short) ease;opacity:1;visibility:visible;pointer-events:none;cursor:text}.country-filter__search-icon--hidden{opacity:0;visibility:hidden}@media screen and (max-width:749px){.disclosure__list-wrapper.country-selector:not([hidden])+.country-selector__overlay:empty{display:block}.country-selector__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--color-foreground),.5);z-index:3;animation:animateLocalization var(--duration-default) ease}.disclosure__list-wrapper.country-selector{position:fixed;bottom:-1rem;left:0;width:100%;height:80%;max-height:80vh;border-radius:0;border:none;box-shadow:none;z-index:4}.disclosure__list.country-selector__list{max-height:85%;min-width:100%;margin-bottom:0;z-index:5}.country-selector__close-button.link{display:flex;justify-content:center;align-items:center;padding:0rem;background-color:transparent;height:4.4rem;width:4.4rem}.country-selector__close-button .icon{width:2rem;height:2rem}.country-filter{padding:1.5rem 2rem .6rem 1.5rem}}@media screen and (min-width:750px){.country-filter--no-padding{padding:0}}.countries{padding-top:.6rem}.popular-countries{border-bottom:1px solid rgba(var(--color-foreground),.2);padding-bottom:.6rem;padding-top:.6rem}.disclosure__item{position:relative}.disclosure__link{display:grid;grid-template-columns:auto 1fr auto;gap:.5rem;padding:.9rem 1.5rem;text-decoration:none;line-height:calc(1 + .8 / var(--font-body-scale));color:rgba(var(--color-foreground),.75);word-break:break-word}.disclosure__link:hover{color:rgb(var(--color-foreground))}.disclosure__link .icon-checkmark{width:1rem;margin-right:.2rem}.disclosure__link:hover .localization-form__currency,.disclosure__link:focus-visible .localization-form__currency,.disclosure__link:focus .localization-form__currency{display:inline-block;opacity:1}.disclosure__button[aria-expanded=true] .icon-caret{transform:rotate(180deg)}.header-localization .localization-form:only-child{margin:0;padding:0}.header-localization .disclosure .localization-form__select{font-size:1.4rem;letter-spacing:.06rem;height:auto;min-height:initial;background:transparent}.header-localization .disclosure .localization-form__select:hover{text-decoration:underline}.header-localization .localization-form__select.link:after,.header-localization .localization-form__select.link:before{box-shadow:none}.header-localization .localization-form__select.link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.desktop-localization-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end}.desktop-localization-wrapper .localization-selector+.disclosure__list-wrapper{animation:animateMenuOpen var(--duration-default) ease}.desktop-localization-wrapper .localization-form:only-child{padding:0}.header-localization:not(.menu-drawer__localization){align-items:center}.js .header-localization:not(.menu-drawer__localization) .localization-form__select{padding:0 2.7rem 0 1.2rem;width:max-content;height:3.8rem}.header-localization:not(.menu-drawer__localization) .localization-form:only-child .localization-form__select{margin:0}.header-localization:not(.menu-drawer__localization).localization-form__select>span{max-width:20ch;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.header-localization:not(.menu-drawer__localization) localization-form:only-child .localization-form__select>span{max-width:26ch}.header-localization:not(.menu-drawer__localization) .localization-form__select .icon-caret{right:.8rem}.header-localization:not(.menu-drawer__localization) .disclosure__list-wrapper{bottom:initial;top:100%;right:0;transform:translateY(0)}@media screen and (min-width:990px){.menu-drawer__localization{display:none}}.menu-drawer__localization localization-form{display:block}.menu-drawer__localization .localization-form__select{background-color:initial;margin-top:0;padding:1rem 3.6rem 1rem 0rem}.menu-drawer__localization .localization-form{padding:0}.menu-drawer__localization .localization-form:only-child .localization-form__select{margin:0}.menu-drawer__localization+.list-social{margin-top:1rem}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-localization-form.css.map?v=120620094879297847921771589059 */

/* ===== file: component-predictive-search.css ===== */
.predictive-search{display:none;position:absolute;top:calc(100% + .1rem);left:-.1rem;border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));background-color:rgb(var(--color-background));z-index:3;border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));overflow-y:auto;-webkit-overflow-scrolling:touch}.predictive-search--search-template{z-index:2;width:calc(100% + .2rem)}.predictive-search__results-groups-wrapper{display:flex;border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding-bottom:1rem}@media screen and (max-width:749px){.predictive-search--header{right:0;left:0;top:100%}.predictive-search__results-groups-wrapper{flex-direction:column}.predictive-search__results-groups-wrapper:not(.predictive-search__results-groups-wrapper--no-suggestions){gap:2rem}}@media screen and (min-width:750px){.predictive-search{border-top:none;width:calc(100% + .2rem)}.header predictive-search{position:relative}}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{display:block}.predictive-search__result-group{display:flex;flex-direction:column;flex:1 1 auto;gap:2rem}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:none}@media screen and (min-width:750px){.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:nth-child(2),.predictive-search__result-group:last-child .predictive-search__pages-wrapper{display:none}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:initial}.predictive-search__result-group:first-child{flex:0 0 26.4rem}.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:first-child,.predictive-search__result-group:only-child{flex-grow:1}}.predictive-search__heading{border-bottom:.1rem solid rgba(var(--color-foreground),.08);margin:0 2rem;padding:1.5rem 0 .75rem;color:rgba(var(--color-foreground),.7)}predictive-search .spinner{width:1.5rem;height:1.5rem;line-height:0}predictive-search:not([loading]) .predictive-search__loading-state,predictive-search:not([loading]) .predictive-search-status__loading{display:none}predictive-search[loading] .predictive-search__loading-state{display:flex;justify-content:center;padding:1rem}predictive-search[loading] .predictive-search__search-for-button{display:none}predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__loading-state{display:none}predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__search-for-button{display:initial}.predictive-search__list-item[aria-selected=true]>*,.predictive-search__list-item:hover>*,.predictive-search__item[aria-selected=true],.predictive-search__item:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04)}.predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,.predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:underline;text-underline-offset:.3rem}.predictive-search__item{display:flex;padding:1rem 2rem;text-align:left;text-decoration:none;width:100%}.predictive-search__item--link-with-thumbnail{display:grid;grid-template-columns:5rem 1fr;grid-column-gap:2rem;grid-template-areas:"product-image product-content"}.predictive-search__item-content{grid-area:product-content;display:flex;flex-direction:column}.predictive-search__item-content--centered{justify-content:center}.predictive-search__item-vendor{font-size:.9rem}.predictive-search__item-heading{margin:0}.predictive-search__item-query-result *:not(mark){font-weight:bolder}.predictive-search__item-query-result mark{color:rgba(var(--color-foreground),.75)}.predictive-search__item-query-result mark{background-color:transparent}.predictive-search__item .price{color:rgba(var(--color-foreground),.7);font-size:1.2rem}.predictive-search__item-vendor+.predictive-search__item-heading,.predictive-search .price{margin-top:.5rem}.predictive-search__item--term{justify-content:space-between;align-items:center;padding:1.3rem 2rem;word-break:break-all;line-height:calc(1 + .4 / var(--font-body-scale))}@media screen and (min-width:750px){.predictive-search__item--term{padding-top:1rem;padding-bottom:1rem}}.predictive-search__item--term .icon-arrow{width:calc(var(--font-heading-scale) * 1.4rem);height:calc(var(--font-heading-scale) * 1.4rem);flex-shrink:0;margin-left:calc(var(--font-heading-scale) * 2rem);color:rgb(var(--color-link))}.predictive-search__image{grid-area:product-image;object-fit:contain;font-family:"object-fit: contain"}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-predictive-search.css.map?v=118923337488134913561771589059 */

/* ===== file: swiper-bundle.min.css ===== */
/**
 * Swiper 11.2.10
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 28, 2025
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* ===== file: css2 ===== */
/* cyrillic-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUS2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUb2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUQ2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUR2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUf2zcZiVbJ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUS2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUb2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUQ2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUR2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUf2zcZiVbJ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUS2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUb2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUQ2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUR2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUf2zcZiVbJ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw0aXp-p7K4KLjztg.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw9aXp-p7K4KLjztg.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw2aXp-p7K4KLjztg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aXp-p7K4KLjztg.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXp-p7K4KLg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z11lFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* ===== file: css2 ===== */
/* cyrillic-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUS2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUb2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUQ2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUR2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUf2zcZiVbJ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUS2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUb2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUQ2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUR2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUf2zcZiVbJ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUS2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUb2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUQ2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUR2zcZiVbJsNo.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUf2zcZiVbJ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw0aXp-p7K4KLjztg.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw9aXp-p7K4KLjztg.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw2aXp-p7K4KLjztg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aXp-p7K4KLjztg.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXp-p7K4KLg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z11lFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* ===== inline <style> #12 ===== */
.__pf .pf-c-ct,.__pf .pf-c-lt,.__pf .pf-c-rt{align-content:flex-start}.__pf .oh,.pf-sr-only{overflow:hidden}.__pf img,.__pf video{max-width:100%;border:0;vertical-align:middle}.__pf [tabIndex],.__pf button,.__pf input,.__pf select,.__pf textarea{touch-action:manipulation}.__pf:not([data-pf-editor-version=gen-2]) :focus-visible{outline:0!important;box-shadow:none!important}.__pf:not([data-pf-editor-version=gen-2]) :not(input):not(select):not(textarea):not([data-active=true]):focus-visible{border:none!important}.__pf *,.__pf :after,.__pf :before{box-sizing:border-box}.__pf [disabled],.__pf [readonly]{cursor:default}.__pf [data-href],.__pf button:not([data-pf-id]):hover{cursor:pointer}.__pf [disabled]:not([disabled=false]),.pf-dialog svg{pointer-events:none}.__pf [hidden]{display:none!important}.__pf [data-link=inherit]{color:inherit;text-decoration:none}.__pf [data-pf-placeholder]{outline:0;height:auto;display:none;pointer-events:none!important}.__pf .pf-ifr,.__pf [style*="--ratio"] img{height:100%;left:0;top:0;width:100%;position:absolute}.__pf .pf-r,.__pf .pf-r-eh>.pf-c{display:flex}.__pf [style*="--cw"]{padding:0 15px;width:100%;margin:auto;max-width:var(--cw)}.__pf .pf-ifr{border:0}.__pf .pf-bg-lazy{background-image:none!important}.__pf .pf-r{flex-wrap:wrap}.__pf .pf-r-dg{display:grid}.__pf [style*="--c-xs"]{max-width:calc(100%/12*var(--c-xs));flex-basis:calc(100%/12*var(--c-xs))}.__pf [style*="--s-xs"]{margin:0 calc(-1 * var(--s-xs))}.__pf [style*="--s-xs"]>.pf-c{padding:var(--s-xs)}.__pf .pf-r-ew>.pf-c{flex-grow:1;flex-basis:0}.__pf [style*="--ew-xs"]>.pf-c{flex-basis:calc(100% / var(--ew-xs));max-width:calc(100% / var(--ew-xs))}.__pf [style*="--ratio"]{position:relative;padding-bottom:var(--ratio)}.main-content{padding:0}.footer-section,.site-footer,.site-footer-wrapper,main .accent-background+.shopify-section{margin:0}@media (max-width:767.4999px){.__pf .pf-hide{display:none!important}}@media (max-width:1024.4999px) and (min-width:767.5px){.__pf .pf-sm-hide{display:none!important}}@media (max-width:1199.4999px) and (min-width:1024.5px){.__pf .pf-md-hide{display:none!important}}@media (min-width:767.5px){.__pf [style*="--s-sm"]{margin:0 calc(-1 * var(--s-sm))}.__pf [style*="--c-sm"]{max-width:calc(100%/12*var(--c-sm));flex-basis:calc(100%/12*var(--c-sm))}.__pf [style*="--s-sm"]>.pf-c{padding:var(--s-sm)}.__pf [style*="--ew-sm"]>.pf-c{flex-basis:calc(100% / var(--ew-sm));max-width:calc(100% / var(--ew-sm))}}@media (min-width:1024.5px){.__pf [style*="--s-md"]{margin:0 calc(-1 * var(--s-md))}.__pf [style*="--c-md"]{max-width:calc(100%/12*var(--c-md));flex-basis:calc(100%/12*var(--c-md))}.__pf [style*="--s-md"]>.pf-c{padding:var(--s-md)}.__pf [style*="--ew-md"]>.pf-c{flex-basis:calc(100% / var(--ew-md));max-width:calc(100% / var(--ew-md))}}@media (min-width:1199.5px){.__pf [style*="--s-lg"]{margin:0 calc(-1 * var(--s-lg))}.__pf [style*="--c-lg"]{max-width:calc(100%/12*var(--c-lg));flex-basis:calc(100%/12*var(--c-lg))}.__pf [style*="--s-lg"]>.pf-c{padding:var(--s-lg)}.__pf [style*="--ew-lg"]>.pf-c{flex-basis:calc(100% / var(--ew-lg));max-width:calc(100% / var(--ew-lg))}.__pf .pf-lg-hide{display:none!important}}.__pf .pf-r-eh>.pf-c>div{width:100%}.__pf .pf-c-lt{justify-content:flex-start;align-items:flex-start}.__pf .pf-c-ct{justify-content:center;align-items:flex-start}.__pf .pf-c-rt{justify-content:flex-end;align-items:flex-start}.__pf .pf-c-lm{justify-content:flex-start;align-items:center;align-content:center}.__pf .pf-c-cm{justify-content:center;align-items:center;align-content:center}.__pf .pf-c-rm{justify-content:flex-end;align-items:center;align-content:center}.__pf .pf-c-cb,.__pf .pf-c-lb,.__pf .pf-c-rb{align-content:flex-end}.__pf .pf-c-lb{justify-content:flex-start;align-items:flex-end}.__pf .pf-c-cb{justify-content:center;align-items:flex-end}.__pf .pf-c-rb{justify-content:flex-end;align-items:flex-end}.pf-no-border:not(:focus-visible){border:none;outline:0}.pf-sr-only{position:absolute;width:1px;height:1px;padding:0;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.pf-close-dialog-btn,.pf-dialog{background:0 0;border:none;padding:0}.pf-visibility-hidden{visibility:hidden}.pf-dialog{top:50%;left:50%;transform:translate(-50%,-50%);max-height:min(calc(9/16*100vw),calc(100% - 6px - 2em));-webkit-overflow-scrolling:touch;overflow:hidden;margin:0}.pf-dialog::backdrop{background:rgba(0,0,0,.9);opacity:1}.pf-close-dialog-btn{position:absolute;top:0;right:0;height:16px;margin-bottom:8px;cursor:pointer}.pf-close-dialog-btn:not(:focus-visible){box-shadow:none}.pf-dialog-content{display:block;margin:24px auto auto;width:100%;height:calc(100% - 24px)}.pf-dialog-content>*{width:100%;height:100%;border:0}
/* ===== inline <style> #13 ===== */
.pf-color-scheme-1,.pf-color-scheme-2{--pf-scheme-shadow-color:rgb(0, 0, 0, 0.25)}.pf-color-scheme-1{--pf-scheme-bg-color: ;--pf-scheme-text-color: ;--pf-scheme-btn-bg-color: ;--pf-scheme-btn-text-color: ;--pf-scheme-border-color: ;background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-2,.pf-color-scheme-3{--pf-scheme-btn-text-color:rgb(255, 255, 255);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-2{--pf-scheme-bg-color:rgba(255, 255, 255, 0);--pf-scheme-text-color:rgb(0, 0, 0);--pf-scheme-btn-bg-color:rgb(145, 157, 169);--pf-scheme-border-color:rgba(0, 0, 0)}.pf-color-scheme-3,.pf-color-scheme-4{--pf-scheme-text-color:rgb(18, 18, 18);--pf-scheme-btn-bg-color:rgb(18, 18, 18);--pf-scheme-border-color:rgb(18, 18, 18)}.pf-color-scheme-3{--pf-scheme-bg-color:rgb(255, 255, 255);--pf-scheme-shadow-color:rgb(18, 18, 18)}.pf-color-scheme-4{--pf-scheme-bg-color:rgb(243, 243, 243);--pf-scheme-btn-text-color:rgb(243, 243, 243);--pf-scheme-shadow-color:rgb(18, 18, 18);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-5,.pf-color-scheme-6,.pf-color-scheme-7{--pf-scheme-text-color:rgb(255, 255, 255);--pf-scheme-btn-bg-color:rgb(255, 255, 255);--pf-scheme-border-color:rgb(255, 255, 255);--pf-scheme-shadow-color:rgb(18, 18, 18);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-5{--pf-scheme-bg-color:rgb(36, 40, 51);--pf-scheme-btn-text-color:rgb(0, 0, 0)}.pf-color-scheme-6{--pf-scheme-bg-color:rgb(18, 18, 18);--pf-scheme-btn-text-color:rgb(18, 18, 18)}.pf-color-scheme-7{--pf-scheme-bg-color:rgb(51, 79, 180);--pf-scheme-btn-text-color:rgb(51, 79, 180)}[data-pf-type^=Button]{background-color:var(--pf-scheme-btn-bg-color);background-image:var(--pf-scheme-btn-bg-gradient-color);color:var(--pf-scheme-btn-text-color)}@media all{.__pf .pf-button-1,.__pf .pf-button-2,.__pf .pf-button-3,.__pf .pf-button-4,.__pf .pf-button-5,.__pf .pf-button-6,.__pf .pf-button-7{background-color:#919da9;color:#fff;padding:12px 20px}.__pf .pf-heading-1-h1,.__pf .pf-heading-1-h2,.__pf .pf-heading-1-h3,.__pf .pf-heading-1-h4,.__pf .pf-heading-1-h5,.__pf .pf-heading-1-h6,.__pf .pf-heading-2-h1,.__pf .pf-heading-2-h2,.__pf .pf-heading-2-h3,.__pf .pf-heading-2-h4,.__pf .pf-heading-2-h5,.__pf .pf-heading-2-h6,.__pf .pf-heading-3-h1,.__pf .pf-heading-3-h2,.__pf .pf-heading-3-h3,.__pf .pf-heading-3-h4,.__pf .pf-heading-3-h5,.__pf .pf-heading-3-h6,.__pf .pf-heading-4-h1,.__pf .pf-heading-4-h2,.__pf .pf-heading-4-h3,.__pf .pf-heading-4-h4,.__pf .pf-heading-4-h5,.__pf .pf-heading-4-h6,.__pf .pf-heading-5-h1,.__pf .pf-heading-5-h2,.__pf .pf-heading-5-h3,.__pf .pf-heading-5-h4,.__pf .pf-heading-5-h5,.__pf .pf-heading-5-h6,.__pf .pf-heading-6-h1,.__pf .pf-heading-6-h2,.__pf .pf-heading-6-h3,.__pf .pf-heading-6-h4,.__pf .pf-heading-6-h5,.__pf .pf-heading-6-h6,.__pf .pf-heading-7-h1,.__pf .pf-heading-7-h2,.__pf .pf-heading-7-h3,.__pf .pf-heading-7-h4,.__pf .pf-heading-7-h5,.__pf .pf-heading-7-h6,.__pf .pf-icon-1,.__pf .pf-icon-2,.__pf .pf-icon-3,.__pf .pf-icon-4,.__pf .pf-icon-5,.__pf .pf-icon-6,.__pf .pf-icon-7,.__pf .pf-text-1,.__pf .pf-text-2,.__pf .pf-text-3,.__pf .pf-text-4,.__pf .pf-text-5,.__pf .pf-text-6,.__pf .pf-text-7,.pf-icon2-1,.pf-icon2-2,.pf-icon2-3,.pf-icon2-4,.pf-icon2-5,.pf-icon2-6,.pf-icon2-7{background-color:var(--pf-scheme-bg-color);color:var(--pf-scheme-text-color)}.__pf .pf-divider-1,.__pf .pf-divider-2,.__pf .pf-divider-3,.__pf .pf-divider-4{color:var(--pf-scheme-text-color)}.__pf .pf-field-1,.__pf .pf-field-2,.__pf .pf-field-3,.__pf .pf-field-4,.__pf .pf-field-5,.__pf .pf-field-6{background-color:#fdfdfd;border:.66px solid #8a8a8a;border-radius:8px;padding:6px 12px}}
/* ===== inline <style> #14 ===== */
div.__pf {--pf-shopify-font-family-type-header-font: Montserrat, sans-serif;
        --pf-shopify-font-style-type-header-font: normal;
        --pf-shopify-font-weight-type-header-font: 400;
--pf-shopify-font-family-type-body-font: Montserrat, sans-serif;
        --pf-shopify-font-style-type-body-font: normal;
        --pf-shopify-font-weight-type-body-font: 600;}
/* ===== file: pagefly-animation.css ===== */
.animate-bounce-in:hover,.animate-bounce-out:hover{transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.animate-bob:hover,.animate-hang:hover{animation-delay:0s,.3s;animation-fill-mode:forwards;animation-direction:normal,alternate}.pf-animated{animation-duration:1s;animation-fill-mode:both}@keyframes pf-bounce{20%,53%,80%,0%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:pf-bounce;transform-origin:center bottom}@keyframes pf-bounceIn{20%,40%,60%,80%,0%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}.bounceIn{animation-name:pf-bounceIn}@keyframes pf-bounceInDown{60%,75%,90%,0%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:pf-bounceInDown}@keyframes pf-bounceInLeft{60%,75%,90%,0%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:pf-bounceInLeft}@keyframes pf-bounceInRight{60%,75%,90%,0%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:pf-bounceInRight}@keyframes pf-bounceInUp{60%,75%,90%,0%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:pf-bounceInUp}@keyframes pf-fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:pf-fadeIn}@keyframes pf-fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:pf-fadeInDown}@keyframes pf-fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:pf-fadeInDownBig}@keyframes pf-fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:pf-fadeInLeft}@keyframes pf-fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:pf-fadeInLeftBig}@keyframes pf-fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:pf-fadeInRight}@keyframes pf-fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:pf-fadeInRightBig}@keyframes pf-fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:pf-fadeInUp}@keyframes pf-fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:pf-fadeInUpBig}@keyframes pf-flash{50%,0%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:pf-flash}.flip{animation-name:pf-flip}@keyframes pf-flip{0%{transform:rotateY(180deg)}to{transform:rotateY(0)}}@keyframes pf-flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:pf-flipInX}@keyframes pf-flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:pf-flipInY}@keyframes pf-jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:pf-jackInTheBox}@keyframes pf-jello{11.1%,0%,to{transform:none}22.2%{transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{transform:skew(6.25deg) skewY(6.25deg)}44.4%{transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{transform:skew(.39062deg) skewY(.39062deg)}88.8%{transform:skew(-.19531deg) skewY(-.19531deg)}}.jello{animation-name:pf-jello;transform-origin:center}@keyframes pf-pulse{0%,to{transform:scaleZ(1)}50%{transform:scale3d(1.05,1.05,1.05)}}.pulse{animation-name:pf-pulse}@keyframes pf-rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:pf-rollIn}@keyframes pf-rotateIn{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.rotateIn{animation-name:pf-rotateIn}@keyframes pf-rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:pf-rotateInDownLeft}@keyframes pf-rotateInDownRight{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:pf-rotateInDownRight}@keyframes pf-rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:pf-rotateInUpLeft}@keyframes pf-rotateInUpRight{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:pf-rotateInUpRight}@keyframes pf-rubberBand{0%,to{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}}.rubberBand{animation-name:pf-rubberBand}@keyframes pf-shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes pf-slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:pf-slideInDown}@keyframes pf-slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:pf-slideInLeft}@keyframes pf-slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:pf-slideInRight}@keyframes pf-slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:pf-slideInUp}@keyframes pf-tada{0%,to{transform:scaleZ(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.tada{animation-name:pf-tada}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes pf-wobble{0%,to{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.wobble{animation-name:pf-wobble}@keyframes pf-zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:pf-zoomIn}@keyframes pf-zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:pf-zoomInDown}@keyframes pf-zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:pf-zoomInLeft}@keyframes pf-zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:pf-zoomInRight}@keyframes pf-zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:pf-zoomInUp}.animate-backward{transition:.35s}.animate-backward:hover{transform:translate(-8px)}@keyframes pf-bob{0%,to{transform:translateY(-8px)}50%{transform:translateY(-4px)}}@keyframes pf-bob-float{to{transform:translateY(-8px)}}.animate-bob:hover{animation-name:pf-bob-float,pf-bob;animation-duration:.3s,1.5s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite}.animate-buzz-out:hover,.animate-buzz:hover,.animate-pop:hover{animation-timing-function:linear}.animate-bounce-in,.animate-bounce-out{transition-duration:.5s}.animate-bounce-in:hover{transform:scale(1.2)}.animate-bounce-out:hover{transform:scale(.8)}@keyframes pb-buzz-out{10%,30%{transform:translate(3px) rotate(2deg)}20%,40%{transform:translate(-3px) rotate(-2deg)}50%,70%{transform:translate(2px) rotate(1deg)}60%,80%{transform:translate(-2px) rotate(-1deg)}90%{transform:translate(1px) rotate(0)}to{transform:translate(-1px) rotate(0)}}.animate-buzz-out:hover{animation-name:pb-buzz-out;animation-duration:.75s;animation-iteration-count:1}@keyframes pb-buzz{50%{transform:translate(3px) rotate(2deg)}to{transform:translate(-3px) rotate(-2deg)}}.animate-buzz:hover{animation-name:pb-buzz;animation-duration:.15s;animation-iteration-count:infinite}.animate-float-shadow{position:relative;transition-duration:.3s;transition-property:transform}.animate-float-shadow:before{position:absolute;z-index:-1;content:"";top:100%;left:5%;height:10px;width:90%;opacity:0;background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,transparent 80%);transition-duration:.3s;transition-property:transform,opacity}.animate-float-shadow:hover{transform:translateY(-5px)}.animate-float-shadow:hover:before{opacity:1;transform:translateY(5px)}.animate-float,.animate-sink{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.animate-float:hover{transform:translateY(-8px)}.animate-glow,.animate-shadow{transition-duration:.3s;transition-property:box-shadow}.animate-glow:hover{box-shadow:0 0 8px #0009}.animate-grow-shadow:hover,.animate-shadow:hover{box-shadow:0 10px 10px -10px #00000080}.animate-grow,.animate-grow-rotate,.animate-rotate,.animate-shrink,.animate-skew{transition-duration:.3s;transition-property:transform}.animate-grow-rotate:hover{transform:scale(1.1) rotate(4deg)}.animate-grow-shadow{transition-duration:.3s;transition-property:box-shadow,transform}.animate-grow-shadow:hover,.animate-grow:hover{transform:scale(1.1)}@keyframes pf-hang{0%,to{transform:translateY(8px)}50%{transform:translateY(4px)}}@keyframes pf-hang-sink{to{transform:translateY(8px)}}.animate-hang:hover{animation-name:pf-hang-sink,pf-hang;animation-duration:.3s,1.5s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite}@keyframes pf-pop{50%{transform:scale(1.2)}}.animate-pop:hover{animation-name:pf-pop;animation-duration:.3s;animation-iteration-count:1}.animate-pulse-grow:hover,.animate-pulse-shrink:hover,.animate-pulse:hover{animation-iteration-count:infinite;animation-timing-function:linear}@keyframes pf-pulse-grow{to{transform:scale(1.1)}}.animate-pulse-grow:hover{animation-name:pf-pulse-grow;animation-duration:.3s;animation-direction:alternate}@keyframes pf-pulse-shrink{to{transform:scale(.9)}}.animate-pulse-shrink:hover{animation-name:pf-pulse-shrink;animation-duration:.3s;animation-direction:alternate}@keyframes pf-pulse{25%{transform:scale(1.1)}75%{transform:scale(.9)}}.animate-pulse:hover{animation-name:pf-pulse;animation-duration:1s}@keyframes pf-push{50%{transform:scale(.8)}to{transform:scale(1)}}.animate-push:hover{animation-name:pf-push;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}.animate-wobble-bottom:hover,.animate-wobble-horizontal:hover,.animate-wobble-skew:hover,.animate-wobble-to-bottom-right:hover,.animate-wobble-to-top-right:hover,.animate-wobble-top:hover,.animate-wobble-vertical:hover{animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}.animate-rotate:hover{transform:rotate(4deg)}.animate-shadow-radial{position:relative}.animate-shadow-radial:after,.animate-shadow-radial:before{position:absolute;content:"";left:0;width:100%;background-repeat:no-repeat;height:5px;opacity:0;transition-duration:.3s;transition-property:opacity}.animate-shadow-radial:before{bottom:100%;background:radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0,transparent 80%)}.animate-shadow-radial:after{top:100%;background:radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0,transparent 80%)}.animate-shadow-radial:hover:after,.animate-shadow-radial:hover:before{opacity:1}.animate-shrink:hover{transform:scale(.9)}.animate-sink:hover{transform:translateY(8px)}.animate-skew-backward,.animate-skew-forward{transition-duration:.3s;transition-property:transform;transform-origin:0 100%}.animate-skew-backward:hover{transform:skew(10deg)}.animate-skew-forward:hover,.animate-skew:hover{transform:skew(-10deg)}@keyframes pf-wobble-bottom{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}to{transform:skew(0)}}.animate-wobble-bottom{transform-origin:100% 0}.animate-wobble-bottom:hover{animation-name:pf-wobble-bottom}@keyframes pf-wobble-horizontal{16.65%{transform:translate(8px)}33.3%{transform:translate(-6px)}49.95%{transform:translate(4px)}66.6%{transform:translate(-2px)}83.25%{transform:translate(1px)}to{transform:translate(0)}}.animate-wobble-horizontal:hover{animation-name:pf-wobble-horizontal}@keyframes pf-wobble-skew{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}to{transform:skew(0)}}.animate-wobble-skew:hover{animation-name:pf-wobble-skew}@keyframes pf-wobble-tbr{16.65%{transform:translate(8px,8px)}33.3%{transform:translate(-6px,-6px)}49.95%{transform:translate(4px,4px)}66.6%{transform:translate(-2px,-2px)}83.25%{transform:translate(1px,1px)}to{transform:translate(0)}}.animate-wobble-to-bottom-right:hover{animation-name:pf-wobble-tbr}@keyframes pf-wobble-ttr{16.65%{transform:translate(8px,-8px)}33.3%{transform:translate(-6px,6px)}49.95%{transform:translate(4px,-4px)}66.6%{transform:translate(-2px,2px)}83.25%{transform:translate(1px,-1px)}to{transform:translate(0)}}.animate-wobble-to-top-right:hover{animation-name:pf-wobble-ttr}@keyframes pf-wobble-top{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}to{transform:skew(0)}}.animate-wobble-top{transform-origin:0 100%}.animate-wobble-top:hover{animation-name:pf-wobble-top}@keyframes pf-wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}to{transform:translateY(0)}}.animate-wobble-vertical:hover{animation-name:pf-wobble-vertical}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pagefly-animation.css.map?v=35569424405882025761771589059 */

/* ===== inline <style> #16 ===== */
.bBMWec,.cXCZdD,.dImQiY,.eWwfHE,.gQzdsH,.hZCIoB .pf-vs-label,.hZCIoB .pf-vs-square,.hnOgTT,.ngToB,.ngToB .media,.ngToB .pf-video-wrapper{position:relative}.cHRmZD,.foBSaC,.gdOvfF,.ngToB{max-width:100%}.fBhEdl,.gdOvfF,.gwxequ .pf-accordion-body>div,.ngToB{overflow:hidden}.gLauhT[disabled],.ngToB svg path{pointer-events:none}.bBMWec,.fBhEdl [data-action='2'],.gHBAiw,.gQkyDb,.hZCIoB .pf-variant-select{cursor:pointer}.gHBAiw,.gLauhT{outline:0;line-height:1}.bBMWec{width:100%;height:auto;text-align:left;outline:0;word-wrap:break-word}.bBMWec .pf-accordion-icon{height:14px;width:auto;margin-right:5px}.bBMWec svg{vertical-align:middle}.bBMWec span{line-height:initial}.bBMWec svg[data-pf-type=Icon2]+span{margin-left:5px}.dDJvRi{width:100%}.dDJvRi>details>summary>.pf-header-item-wrapper>.pfa-arrow{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:inherit}.dDJvRi details[open]>summary>.pf-header-item-wrapper>.pfa-arrow:not(.pfa-minus){transform:translateY(-50%) rotate(90deg)}.dDJvRi summary::-webkit-details-marker{display:none}.gwxequ summary{list-style:none}.gwxequ>.pf-accordion-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s}.gwxequ.open>.pf-accordion-body{grid-template-rows:1fr}.eWwfHE{display:flex!important;align-items:center;padding:16px 0;font-size:2px}.eWwfHE:after,.eWwfHE:before{content:'';width:100%;border-top:1em solid}.eWwfHE>span{padding:0 16px;flex:1 0 auto;display:flex;line-height:1}.ilgVgg{--pf-sample-color:#5d6b82;--pf-border-color:#d1d5db}.gqnfAG{white-space:pre-line;user-select:text}.gqnfAG span{vertical-align:baseline!important}.gHBAiw svg,.gLauhT i,.gLauhT svg,.gqnfAG i,.gqnfAG svg{margin-right:5px}.ngToB video{display:flex;height:auto;border-radius:inherit}.ngToB svg{position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);z-index:10}.ngToB .pf-lazy-html-video{margin:0 auto}.ngToB .media{display:block}.foBSaC{display:inline-block;height:auto}.dImQiY:empty{display:initial}.hnOgTT{padding:20px 0}.kuXjdw form{margin:0;height:100%}.cgEfyY{position:absolute;width:min(50%,24px);height:min(50%,24px);z-index:2;background:#fff;border:1px solid #d9d9d9;border-radius:2px;display:flex;justify-content:center;align-items:center}.clyBVt{opacity:1;height:62px;transition:height .5s,opacity .5s}.clyBVt.pf-ar-btn-hidden{opacity:0;height:0}.clyBVt .pf-ar-btn{width:100%;padding:8px 16px;background:#e9eaec;border:1px solid #d9d9d9;border-radius:2px;margin:10px 0;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:24px;color:rgba(0,0,0,.85)}.clyBVt .pf-ar-btn svg{margin-right:13px}.gdOvfF{user-select:none}.kdsEoT{position:relative;width:100%;display:flex;align-items:flex-start;justify-content:center}.kdsEoT span{top:8px;right:8px}.cHRmZD{display:flex;flex-direction:column}.cHRmZD .pf-main-media div{border-radius:inherit}.cHRmZD .pf-main-media img{border-radius:0}.cHRmZD .pf-media-slider{display:flex;overflow-x:auto;flex-wrap:nowrap;overflow-y:hidden;scroll-behavior:auto;transition:height 250ms ease-in-out}.cHRmZD .pf-media-slider:not(.-show-scroll-bar){scrollbar-width:none;-ms-overflow-style:none}.cHRmZD .pf-media-slider:not(.-show-scroll-bar)::-webkit-scrollbar{display:none}.cHRmZD .pf-slide-list-media,.cHRmZD .pf-slide-main-media{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;max-width:none;scroll-snap-align:start;padding:0}.cHRmZD .pf-slider-next,.cHRmZD .pf-slider-prev{width:40px;height:40px;position:absolute;font-size:20px;top:50%;border:none;cursor:pointer;transition:.35s;line-height:1}.cHRmZD .pf-slider-next:after,.cHRmZD .pf-slider-next:before,.cHRmZD .pf-slider-prev:after,.cHRmZD .pf-slider-prev:before{content:'';position:absolute;background:#fff}.cHRmZD .pf-slider-prev{left:min(12px,5%);transform:translateY(-100%) rotate(180deg)}.cHRmZD .pf-slider-next{right:min(12px,5%);transform:translateY(-100%)}.cHRmZD .nav-style-1{border-radius:50%;background:rgba(0,0,0,.4)}.cHRmZD .nav-style-1:hover,.fBhEdl .pagination-style-1 button.active{background:#000}.cHRmZD .nav-style-1:after,.cHRmZD .nav-style-1:before{width:1px;height:8px}.cHRmZD .nav-style-1:before{transform:rotate(45deg);top:calc(50% - 1.5px)}.cHRmZD .nav-style-1:after{transform:translateY(-100%) rotate(-45deg);top:calc(50% + 1.5px)}.fBhEdl{container:main-media/inline-size;width:inherit}.fBhEdl .disabled,.kayAFN>input{display:none!important}.fBhEdl .pf-slide-main-media:not([data-media-type=image]){background-image:none!important}.fBhEdl .video-wrapper{height:unset!important}.fBhEdl .pf-mask-iframe,.fBhEdl .pf-media-wrapper>:first-child{position:absolute;top:0;left:0;width:100%;height:100%}.fBhEdl .pf-mask,.fBhEdl span,.gQkyDb span{top:50%;left:50%;transform:translate(-50%,-50%)}.fBhEdl .pf-mask-iframe{display:block}.fBhEdl .pf-mask{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.fBhEdl .pf-mask.pf-hidden{display:none}.fBhEdl .pf-mask span{position:absolute;background:#fff;display:flex;justify-content:center;align-items:center;width:50px;height:50px;border:1px solid #ddd}.gQkyDb img,.llDOQv{height:auto;border-radius:inherit;max-width:100%}.fBhEdl .pf-mask span svg{width:24px;height:24px}@container main-media (min-width:245px) and (max-width:271px){.fBhEdl .pf-slider-next,.fBhEdl .pf-slider-prev{width:36px!important;height:36px!important}}@container main-media (max-width:244px){.fBhEdl .pf-slider-next,.fBhEdl .pf-slider-prev{width:18px!important;height:18px!important}}.gQzdsH .pf-slider-next,.gQzdsH .pf-slider-prev{scale:50%;z-index:4}.gQzdsH [style*='--gap-xs']{gap:var(--gap-xs)}@media (max-width:767.4999px){.cHRmZD.pf-xs-list-position-b .pf-list-media .pf-media-slider,.fBhEdl .pf-media-wrapper{width:100%}.cHRmZD.pf-xs-list-position-b .pf-slider-prev{left:min(12px,5%)}.cHRmZD.pf-xs-list-position-b .pf-slider-next{right:min(12px,5%)}.gQzdsH [style*='--dpi-xs'].pf-media-slider{scroll-padding-left:var(--dpi-xs)}.gQzdsH .pf-slide-list-media{width:calc((100% - 0% - 40px)/ 5)}.gQzdsH .pf-media-slider{flex-wrap:nowrap;flex-direction:row}.gQzdsH .pf-media-slider .pf-slider-next,.gQzdsH .pf-media-slider .pf-slider-prev{display:block}}@media (min-width:767.5px) and (max-width:1024.4999px){.cHRmZD.pf-sm-list-position-b .pf-list-media .pf-media-slider{width:100%}.cHRmZD.pf-sm-list-position-b .pf-slider-prev{left:min(12px,5%)}.cHRmZD.pf-sm-list-position-b .pf-slider-next{right:min(12px,5%)}.gQzdsH .pf-slide-list-media{width:calc((100% - 0% - 40px)/ 5)}.gQzdsH .pf-media-slider{flex-wrap:nowrap;flex-direction:row}.gQzdsH .pf-media-slider .pf-slider-next,.gQzdsH .pf-media-slider .pf-slider-prev{display:block}}@media (min-width:1024.5px) and (max-width:1199.4999px){.__pf.__pf_TByfuP7h .pf-228_,.__pf.__pf_TByfuP7h .pf-233_,.__pf.__pf_TByfuP7h .pf-240_,.__pf.__pf_TByfuP7h .pf-257_,.cHRmZD.pf-md-list-position-b .pf-list-media .pf-media-slider{width:100%}.cHRmZD.pf-md-list-position-b .pf-slider-prev{left:min(12px,5%)}.cHRmZD.pf-md-list-position-b .pf-slider-next{right:min(12px,5%)}.gQzdsH .pf-slide-list-media{width:calc((100% - 0% - 40px)/ 5)}.gQzdsH .pf-media-slider{flex-wrap:nowrap;flex-direction:row}.gQzdsH .pf-media-slider .pf-slider-next,.gQzdsH .pf-media-slider .pf-slider-prev{display:block}}@media (min-width:1199.5px){.cHRmZD.pf-lg-list-position-b .pf-list-media .pf-media-slider{width:100%}.cHRmZD.pf-lg-list-position-b .pf-slider-prev{left:min(12px,5%)}.cHRmZD.pf-lg-list-position-b .pf-slider-next{right:min(12px,5%)}.gQzdsH .pf-slide-list-media{width:calc((100% - 0% - 50px)/ 6)}.gQzdsH .pf-media-slider{flex-wrap:nowrap;flex-direction:row}.gQzdsH .pf-media-slider .pf-slider-next,.gQzdsH .pf-media-slider .pf-slider-prev{display:block}}.llDOQv{width:100%;object-fit:cover;display:inline-block;object-position:center center}.cXCZdD .pf-slide-main-media{width:100%;position:relative}.cXCZdD .pf-media-wrapper[style*='--r-lg']{padding-bottom:var(--r-lg);position:relative;width:100%}.gQkyDb{position:relative}.gQkyDb img{position:absolute;left:0;top:0;width:100%;object-fit:contain;aspect-ratio:1/1}.gQkyDb:after{content:'';display:block;padding-bottom:100%}.hZCIoB{display:flex}.hZCIoB .pf-variant-label{margin:0 0 8px;font-size:80%;display:block;width:fit-content;white-space:nowrap}.hZCIoB .pf-variant-select{min-height:30px;appearance:none;border:1px solid var(--pf-border-color);width:100%;max-width:100%;display:inline-block;padding:6px 28px 6px 12px;border-radius:4px;font-size:16px;font-family:inherit;color:inherit;background-color:transparent;background-image:linear-gradient(45deg,transparent 50%,var(--pf-sample-color) 50%),linear-gradient(135deg,var(--pf-sample-color) 50%,transparent 50%);background-position:calc(100% - 13px) calc(.7em + 3px),calc(100% - 8px) calc(.7em + 3px),calc(100% - .5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.hZCIoB .pf-option-swatches{display:flex;flex-direction:column;flex-wrap:wrap}.hZCIoB .pf-option-swatches div{display:flex;align-items:center}.hZCIoB .pf-option-swatches div input{margin:0}.hZCIoB .pf-option-swatches input[type=radio]:disabled+label,.hZCIoB .pf-vs-square>input[type=radio]:disabled+label{opacity:.4}.hZCIoB .pf-option-swatches input+label>span{display:inline-block;white-space:nowrap}.hZCIoB[style*='--g-xs'] .pf-option-swatches{gap:calc(2 * var(--g-xs))}.hZCIoB [data-pf-type=Swatch]{width:fit-content}.hZCIoB .pf-vs-radio>label{margin-left:8px}.hZCIoB .pf-vs-label>label{line-height:22px;padding:2px 8px;border:1px solid #d9d9d9;box-shadow:0 2px 0 rgba(0,0,0,.016);white-space:nowrap}.hZCIoB .pf-vs-label>input,.hZCIoB .pf-vs-square>input{position:absolute;opacity:0}.hZCIoB .pf-vs-label>input[type=radio]:checked+label,.hZCIoB .pf-vs-square>input[type=radio]:checked+label{border:2px solid rgba(0,0,0,.85)}.hZCIoB .pf-vs-label>input[type=radio]:disabled+label{opacity:.6;color:rgba(0,0,0,.25);background-color:#f5f5f5}.hZCIoB .pf-vs-square>label{font-size:0}.hZCIoB .pf-vs-color>label{width:40px;height:40px}.hZCIoB .pf-vs-color>label>span{background:var(--bg);width:100%;height:100%}.hZCIoB .pf-vs-image>label{width:64px;height:64px}.hZCIoB .pf-vs-image>label>span{background:var(--bg);width:100%;height:100%;background-position:center;background-size:cover}.hZCIoB .pf-tv{display:grid;grid-auto-flow:column}.hZCIoB .pf-tv.show-label{grid-auto-flow:unset}.hZCIoB .pf-tv.show-label [data-pf-type=OptionLabel]{grid-area:1/auto}.hZCIoB[style*='--o-xs'] .pf-tv{grid-column-gap:var(--o-xs)}@media (min-width:1024.5px){.fBhEdl .pf-mask-iframe{display:none}.hZCIoB[style*='--g-md'] .pf-option-swatches{gap:calc(2 * var(--g-md))}.hZCIoB[style*='--o-md'] .pf-tv{grid-column-gap:var(--o-md)}}.gLauhT{border:none;padding:14.5px 20px;vertical-align:bottom}.gLauhT[disabled]{opacity:.7}.dKLOjP{padding:15px}.gHBAiw{display:inline-block;padding:12px 20px;text-align:center;text-decoration:none}.gHBAiw span{color:inherit}.kayAFN{word-break:break-word}@media all{.__pf.__pf_TByfuP7h .pf-10_{padding:30px 15px 60px;background-color:#fff}.__pf.__pf_TByfuP7h .pf-221_,.__pf.__pf_TByfuP7h .pf-331_,.__pf.__pf_TByfuP7h .pf-422_,.__pf.__pf_TByfuP7h .pf-520_,.__pf.__pf_TByfuP7h .pf-714_{padding:60px 15px;background-color:rgba(229, 237, 243,.4);position:relative}.__pf.__pf_TByfuP7h .pf-224_,.__pf.__pf_TByfuP7h .pf-303_{display:flex;gap:40px;align-items:center}.__pf.__pf_TByfuP7h .pf-17_,.__pf.__pf_TByfuP7h .pf-225_,.__pf.__pf_TByfuP7h .pf-232_,.__pf.__pf_TByfuP7h .pf-237_,.__pf.__pf_TByfuP7h .pf-256_,.__pf.__pf_TByfuP7h .pf-268_,.__pf.__pf_TByfuP7h .pf-275_,.__pf.__pf_TByfuP7h .pf-283_,.__pf.__pf_TByfuP7h .pf-290_,.__pf.__pf_TByfuP7h .pf-304_,.__pf.__pf_TByfuP7h .pf-329_,.__pf.__pf_TByfuP7h .pf-431_,.__pf.__pf_TByfuP7h .pf-433_,.__pf.__pf_TByfuP7h .pf-435_,.__pf.__pf_TByfuP7h .pf-438_,.__pf.__pf_TByfuP7h .pf-440_,.__pf.__pf_TByfuP7h .pf-442_,.__pf.__pf_TByfuP7h .pf-670_,.__pf.__pf_TByfuP7h .pf-672_{flex:1 1 0%;width:unset;min-width:0;max-width:unset}.__pf.__pf_TByfuP7h .pf-226_,.__pf.__pf_TByfuP7h .pf-238_,.__pf.__pf_TByfuP7h .pf-305_{margin:0;font-family:"Libre Franklin";font-weight:700;font-size:30px;color:#000;line-height:1.2;letter-spacing:0}.__pf.__pf_TByfuP7h .pf-228_,.__pf.__pf_TByfuP7h .pf-240_{width:100%;border-radius:10px;margin-top:25px}.__pf.__pf_TByfuP7h .pf-229_,.__pf.__pf_TByfuP7h .pf-241_,.__pf.__pf_TByfuP7h .pf-244_,.__pf.__pf_TByfuP7h .pf-253_,.__pf.__pf_TByfuP7h .pf-308_{margin:25px 0 0;color:#000;font-family:"Libre Franklin";font-weight:400;font-size:18px;line-height:1.5;letter-spacing:0}.__pf.__pf_TByfuP7h .pf-233_,.__pf.__pf_TByfuP7h .pf-257_{width:100%;border-radius:10px}.__pf.__pf_TByfuP7h .pf-234_,.__pf.__pf_TByfuP7h .pf-235_,.__pf.__pf_TByfuP7h .pf-405_,.__pf.__pf_TByfuP7h .pf-406_,.__pf.__pf_TByfuP7h .pf-432_,.__pf.__pf_TByfuP7h .pf-434_,.__pf.__pf_TByfuP7h .pf-436_,.__pf.__pf_TByfuP7h .pf-439_,.__pf.__pf_TByfuP7h .pf-441_,.__pf.__pf_TByfuP7h .pf-443_,.__pf.__pf_TByfuP7h .pf-452_,.__pf.__pf_TByfuP7h .pf-453_,.__pf.__pf_TByfuP7h .pf-653_,.__pf.__pf_TByfuP7h .pf-654_,.__pf.__pf_TByfuP7h .pf-671_,.__pf.__pf_TByfuP7h .pf-839_,.__pf.__pf_TByfuP7h .pf-840_{width:100%;height:auto;aspect-ratio:var(--pf-image-ratio)}.__pf.__pf_TByfuP7h .pf-236_{display:flex;gap:40px;align-items:center;margin-top:60px;flex-direction:row-reverse}.__pf.__pf_TByfuP7h .pf-247_,.__pf.__pf_TByfuP7h .pf-250_{margin:12px 0 0;color:#000;font-family:"Libre Franklin";font-weight:400;font-size:18px;line-height:1.5;letter-spacing:0}.__pf.__pf_TByfuP7h .pf-258_{padding:45px 15px;background-color:#fff}.__pf.__pf_TByfuP7h .pf-261_{margin:0;font-family:"Libre Franklin";font-weight:700;font-size:35px;color:#000;line-height:1.2;letter-spacing:0;text-align:center}.__pf.__pf_TByfuP7h .pf-263_,.__pf.__pf_TByfuP7h .pf-427_{margin:25px 0 0;color:#000;font-family:"Libre Franklin";font-weight:700;font-size:18px;line-height:1.5;letter-spacing:0;text-align:center}.__pf.__pf_TByfuP7h .pf-266_{margin-top:40px;padding:0;display:flex;gap:40px;align-items:flex-start}.__pf.__pf_TByfuP7h .pf-267_,.__pf.__pf_TByfuP7h .pf-282_{flex:1 1 0%;width:unset;min-width:0;max-width:unset;display:flex;gap:40px;align-items:flex-start}.__pf.__pf_TByfuP7h .pf-307_,.__pf.__pf_TByfuP7h .pf-330_{width:100%;aspect-ratio:1/1;border-radius:10px;height:auto;object-fit:cover;object-position:center center}.__pf.__pf_TByfuP7h .pf-337_,.__pf.__pf_TByfuP7h .pf-353_{align-items:flex-start;gap:10px;display:flex}.__pf.__pf_TByfuP7h .pf-269_,.__pf.__pf_TByfuP7h .pf-276_,.__pf.__pf_TByfuP7h .pf-284_,.__pf.__pf_TByfuP7h .pf-291_{margin:0;font-family:"Libre Franklin";font-weight:700;font-size:35px;text-align:center;letter-spacing:0;line-height:1.2;color:#1a5a85}.__pf.__pf_TByfuP7h .pf-272_,.__pf.__pf_TByfuP7h .pf-279_,.__pf.__pf_TByfuP7h .pf-287_,.__pf.__pf_TByfuP7h .pf-294_{margin:15px 0 0;color:#000;font-family:"Libre Franklin";font-weight:400;font-size:18px;line-height:1.5;letter-spacing:0;text-align:center}.__pf.__pf_TByfuP7h .pf-297_{margin:40px 0 0;color:#000;font-family:"Libre Franklin";font-weight:700;font-size:18px;line-height:1.5;letter-spacing:0;text-align:center}.__pf.__pf_TByfuP7h .pf-300_{padding:60px 15px;background-color:#fff;position:relative}.__pf.__pf_TByfuP7h .pf-307_{margin-top:25px}.__pf.__pf_TByfuP7h .pf-311_,.__pf.__pf_TByfuP7h .pf-323_{margin:25px 0 0;color:#000;font-family:"Libre Franklin";font-weight:700;font-size:18px;line-height:1.5;letter-spacing:0;text-align:left}.__pf.__pf_TByfuP7h .pf-314_,.__pf.__pf_TByfuP7h .pf-317_,.__pf.__pf_TByfuP7h .pf-320_,.__pf.__pf_TByfuP7h .pf-326_{font-weight:400;font-size:18px;line-height:1.5;padding-left:25px;color:#000;letter-spacing:0;font-family:"Libre Franklin"}.__pf.__pf_TByfuP7h .pf-314_,.__pf.__pf_TByfuP7h .pf-326_{margin:25px 0 0}.__pf.__pf_TByfuP7h .pf-317_,.__pf.__pf_TByfuP7h .pf-320_{margin:12px 0 0}.__pf.__pf_TByfuP7h .pf-334_{font-family:"Libre Franklin";font-weight:700;font-size:35px;color:#000;line-height:1.2;letter-spacing:0;text-align:center;margin:0}.__pf.__pf_TByfuP7h .pf-336_{margin-top:40px;padding:0}.__pf.__pf_TByfuP7h .pf-338_,.__pf.__pf_TByfuP7h .pf-343_,.__pf.__pf_TByfuP7h .pf-348_,.__pf.__pf_TByfuP7h .pf-354_,.__pf.__pf_TByfuP7h .pf-359_,.__pf.__pf_TByfuP7h .pf-364_,.__pf.__pf_TByfuP7h .pf-371_,.__pf.__pf_TByfuP7h .pf-376_,.__pf.__pf_TByfuP7h .pf-382_,.__pf.__pf_TByfuP7h .pf-387_,.__pf.__pf_TByfuP7h .pf-393_,.__pf.__pf_TByfuP7h .pf-398_{flex:1 1 0%;width:unset;min-width:0;max-width:unset;text-align:center}.__pf.__pf_TByfuP7h .pf-339_,.__pf.__pf_TByfuP7h .pf-344_,.__pf.__pf_TByfuP7h .pf-349_,.__pf.__pf_TByfuP7h .pf-355_,.__pf.__pf_TByfuP7h .pf-360_,.__pf.__pf_TByfuP7h .pf-365_,.__pf.__pf_TByfuP7h .pf-372_,.__pf.__pf_TByfuP7h .pf-377_,.__pf.__pf_TByfuP7h .pf-383_,.__pf.__pf_TByfuP7h .pf-388_,.__pf.__pf_TByfuP7h .pf-394_,.__pf.__pf_TByfuP7h .pf-399_{width:94px;height:auto;aspect-ratio:var(--pf-image-ratio)}.__pf.__pf_TByfuP7h .pf-340_,.__pf.__pf_TByfuP7h .pf-345_,.__pf.__pf_TByfuP7h .pf-350_,.__pf.__pf_TByfuP7h .pf-356_,.__pf.__pf_TByfuP7h .pf-361_,.__pf.__pf_TByfuP7h .pf-366_,.__pf.__pf_TByfuP7h .pf-373_,.__pf.__pf_TByfuP7h .pf-378_,.__pf.__pf_TByfuP7h .pf-384_,.__pf.__pf_TByfuP7h .pf-389_,.__pf.__pf_TByfuP7h .pf-395_,.__pf.__pf_TByfuP7h .pf-400_{margin:10px 0 0;color:#000;font-family:"Libre Franklin";font-weight:400;font-size:18px;line-height:1.5;letter-spacing:0}.__pf.__pf_TByfuP7h .pf-353_{margin-top:30px}.__pf.__pf_TByfuP7h .pf-369_{margin-top:40px;display:flex;align-items:flex-start;gap:10px}.__pf.__pf_TByfuP7h .pf-370_,.__pf.__pf_TByfuP7h .pf-381_,.__pf.__pf_TByfuP7h .pf-392_{flex:1 1 0%;width:unset;min-width:0;max-width:unset;display:flex;align-items:flex-start;gap:10px}.__pf.__pf_TByfuP7h .pf-403_{margin:0}.__pf.__pf_TByfuP7h .pf-407_,.__pf.__pf_TByfuP7h .pf-655_{padding:60px 15px;background-color:#fff}.__pf.__pf_TByfuP7h .pf-410_,.__pf.__pf_TByfuP7h .pf-425_,.__pf.__pf_TByfuP7h .pf-457_,.__pf.__pf_TByfuP7h .pf-523_{margin:0 auto;font-family:"Libre Franklin";font-weight:700;font-size:35px;color:#000;line-height:1.2;letter-spacing:0;text-align:center;max-width:800px}.__pf.__pf_TByfuP7h .pf-412_{margin-top:50px;margin-bottom:0}.__pf.__pf_TByfuP7h .pf-414_,.__pf.__pf_TByfuP7h .pf-444_,.__pf.__pf_TByfuP7h .pf-512_,.__pf.__pf_TByfuP7h .pf-831_{margin-top:50px;margin-bottom:0;text-align:center;padding-bottom:0}.__pf.__pf_TByfuP7h .pf-415_,.__pf.__pf_TByfuP7h .pf-445_,.__pf.__pf_TByfuP7h .pf-513_,.__pf.__pf_TByfuP7h .pf-646_,.__pf.__pf_TByfuP7h .pf-707_,.__pf.__pf_TByfuP7h .pf-832_{background-color:#1a5a85;color:#fff;width:100%;font-family:"Libre Franklin";font-weight:700;font-size:18px;letter-spacing:0;line-height:1.53;border-radius:30px;max-width:565px}.__pf.__pf_TByfuP7h .pf-417_,.__pf.__pf_TByfuP7h .pf-447_,.__pf.__pf_TByfuP7h .pf-515_,.__pf.__pf_TByfuP7h .pf-648_,.__pf.__pf_TByfuP7h .pf-709_,.__pf.__pf_TByfuP7h .pf-834_{display:flex;margin-top:20px;justify-content:center;align-items:center;gap:10px}.__pf.__pf_TByfuP7h .pf-418_,.__pf.__pf_TByfuP7h .pf-448_,.__pf.__pf_TByfuP7h .pf-516_,.__pf.__pf_TByfuP7h .pf-649_,.__pf.__pf_TByfuP7h .pf-710_,.__pf.__pf_TByfuP7h .pf-835_{width:16px;height:auto;aspect-ratio:var(--pf-image-ratio)}.__pf.__pf_TByfuP7h .pf-101_,.__pf.__pf_TByfuP7h .pf-106_,.__pf.__pf_TByfuP7h .pf-149_,.__pf.__pf_TByfuP7h .pf-159_,.__pf.__pf_TByfuP7h .pf-169_,.__pf.__pf_TByfuP7h .pf-179_,.__pf.__pf_TByfuP7h .pf-189_,.__pf.__pf_TByfuP7h .pf-199_,.__pf.__pf_TByfuP7h .pf-419_,.__pf.__pf_TByfuP7h .pf-449_,.__pf.__pf_TByfuP7h .pf-517_,.__pf.__pf_TByfuP7h .pf-59_,.__pf.__pf_TByfuP7h .pf-64_,.__pf.__pf_TByfuP7h .pf-650_,.__pf.__pf_TByfuP7h .pf-69_,.__pf.__pf_TByfuP7h .pf-711_,.__pf.__pf_TByfuP7h .pf-728_,.__pf.__pf_TByfuP7h .pf-738_,.__pf.__pf_TByfuP7h .pf-748_,.__pf.__pf_TByfuP7h .pf-74_,.__pf.__pf_TByfuP7h .pf-758_,.__pf.__pf_TByfuP7h .pf-768_,.__pf.__pf_TByfuP7h .pf-778_,.__pf.__pf_TByfuP7h .pf-788_,.__pf.__pf_TByfuP7h .pf-798_,.__pf.__pf_TByfuP7h .pf-808_,.__pf.__pf_TByfuP7h .pf-818_,.__pf.__pf_TByfuP7h .pf-828_,.__pf.__pf_TByfuP7h .pf-836_,.__pf.__pf_TByfuP7h .pf-96_{margin:0;color:#000;font-family:"Libre Franklin";font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0}.__pf.__pf_TByfuP7h .pf-430_{margin-top:50px;display:flex;align-items:flex-start;gap:30px}.__pf.__pf_TByfuP7h .pf-437_{margin-top:30px;display:flex;align-items:flex-start;gap:30px}.__pf.__pf_TByfuP7h .pf-454_{padding:60px 15px;background-color:#fff;border-style:solid;border-color:rgba(19, 63, 94,.19);border-width:0 0 1px}.__pf.__pf_TByfuP7h .pf-459_{padding-top:40px;padding-bottom:0;max-width:1030px;margin-left:auto;margin-right:auto}.__pf.__pf_TByfuP7h .pf-460_,.__pf.__pf_TByfuP7h .pf-486_{display:flex;justify-content:space-between;position:relative;padding-top:35px;padding-bottom:35px}.__pf.__pf_TByfuP7h .pf-461_,.__pf.__pf_TByfuP7h .pf-474_,.__pf.__pf_TByfuP7h .pf-487_,.__pf.__pf_TByfuP7h .pf-500_{flex:1 1 0%;width:60px;min-width:60px;max-width:60px;position:absolute;left:50%;margin-left:-30px;height:60px;border-radius:50%;background:#0d8fd6;border:15px solid #1a5a85;margin-top:10px;z-index:1;display:block}.__pf.__pf_TByfuP7h .pf-462_,.__pf.__pf_TByfuP7h .pf-475_,.__pf.__pf_TByfuP7h .pf-488_,.__pf.__pf_TByfuP7h .pf-501_{flex:1 1 0%;width:39%;min-width:39%;max-width:39%}.__pf.__pf_TByfuP7h .pf-463_,.__pf.__pf_TByfuP7h .pf-476_,.__pf.__pf_TByfuP7h .pf-489_,.__pf.__pf_TByfuP7h .pf-502_{display:flex;align-items:center;gap:10px;margin-top:10px}.__pf.__pf_TByfuP7h .pf-464_,.__pf.__pf_TByfuP7h .pf-477_,.__pf.__pf_TByfuP7h .pf-490_,.__pf.__pf_TByfuP7h .pf-503_{width:40px;min-width:40px;height:auto;aspect-ratio:var(--pf-image-ratio)}.__pf.__pf_TByfuP7h .pf-465_,.__pf.__pf_TByfuP7h .pf-478_,.__pf.__pf_TByfuP7h .pf-491_,.__pf.__pf_TByfuP7h .pf-504_{margin:0;color:#1a5a85;font-family:"Libre Franklin";font-weight:400;font-size:45px;letter-spacing:0;line-height:1}.__pf.__pf_TByfuP7h .pf-468_,.__pf.__pf_TByfuP7h .pf-481_,.__pf.__pf_TByfuP7h .pf-494_,.__pf.__pf_TByfuP7h .pf-507_{flex:1 1 0%;width:38.5%;min-width:38.5%;max-width:38.5%}.__pf.__pf_TByfuP7h .pf-469_,.__pf.__pf_TByfuP7h .pf-482_,.__pf.__pf_TByfuP7h .pf-495_,.__pf.__pf_TByfuP7h .pf-508_{padding:20px;border:3px solid #1a5a85;border-radius:10px;position:relative}.__pf.__pf_TByfuP7h .pf-470_,.__pf.__pf_TByfuP7h .pf-483_,.__pf.__pf_TByfuP7h .pf-496_,.__pf.__pf_TByfuP7h .pf-509_,.__pf.__pf_TByfuP7h .pf-693_,.__pf.__pf_TByfuP7h .pf-698_,.__pf.__pf_TByfuP7h .pf-703_{margin:0;color:#000;font-family:"Libre Franklin";font-weight:400;font-size:18px;line-height:1.5;letter-spacing:0}.__pf.__pf_TByfuP7h .pf-473_,.__pf.__pf_TByfuP7h .pf-499_{display:flex;justify-content:space-between;position:relative;padding-top:35px;padding-bottom:35px;flex-direction:row-reverse}.__pf.__pf_TByfuP7h .pf-525_{padding:0;max-width:1000px;margin-left:auto;margin-right:auto;border:3px solid #1a5a85;border-radius:10px;margin-top:190px}.__pf.__pf_TByfuP7h .pf-526_{display:flex}.__pf.__pf_TByfuP7h .pf-527_,.__pf.__pf_TByfuP7h .pf-540_{flex:1 0 0%;width:unset;min-width:0;max-width:unset;padding-left:10px;padding-right:10px;height:130px}.__pf.__pf_TByfuP7h .pf-528_,.__pf.__pf_TByfuP7h .pf-541_{text-align:center}.__pf.__pf_TByfuP7h .pf-529_,.__pf.__pf_TByfuP7h .pf-542_{width:225px;max-width:100%;height:auto;aspect-ratio:var(--pf-image-ratio);margin-top:-175px}.__pf.__pf_TByfuP7h .pf-530_,.__pf.__pf_TByfuP7h .pf-543_{margin:10px 0 0;padding-top:0;font-family:"Libre Franklin";font-weight:600;font-size:24px;color:#1a5a85;letter-spacing:0;line-height:1.2}.__pf.__pf_TByfuP7h .pf-534_,.__pf.__pf_TByfuP7h .pf-537_{font-size:28px;letter-spacing:0;font-family:"Libre Franklin"}.__pf.__pf_TByfuP7h .pf-533_{flex:1 1 0%;width:40%;min-width:40%;max-width:40%;height:185px;background-color:#1a5a85;margin-top:-55px;border-top-left-radius:10px;border-top-right-radius:10px;position:relative;padding-left:10px;padding-right:10px}.__pf.__pf_TByfuP7h .pf-534_{margin:0 auto;font-weight:400;color:#1a5a85;line-height:1.2em;background-color:#fff;border:3px solid #1a5a85;border-radius:50%;width:76px;height:76px;position:relative;top:-35px;display:flex;align-items:center;justify-content:center}.__pf.__pf_TByfuP7h .pf-537_{margin:40px 0 0;padding-top:0;font-weight:700;color:#fff;line-height:1.2;text-align:center}.__pf.__pf_TByfuP7h .pf-546_{display:flex;height:70px;border-style:none}.__pf.__pf_TByfuP7h .pf-547_,.__pf.__pf_TByfuP7h .pf-556_,.__pf.__pf_TByfuP7h .pf-565_,.__pf.__pf_TByfuP7h .pf-574_,.__pf.__pf_TByfuP7h .pf-583_,.__pf.__pf_TByfuP7h .pf-592_,.__pf.__pf_TByfuP7h .pf-601_,.__pf.__pf_TByfuP7h .pf-610_,.__pf.__pf_TByfuP7h .pf-619_,.__pf.__pf_TByfuP7h .pf-628_{flex:1 0 0%;width:unset;min-width:0;max-width:unset;padding-left:10px;padding-right:10px;text-align:center;display:flex;justify-content:center;align-items:center}.__pf.__pf_TByfuP7h .pf-548_,.__pf.__pf_TByfuP7h .pf-554_,.__pf.__pf_TByfuP7h .pf-557_,.__pf.__pf_TByfuP7h .pf-563_,.__pf.__pf_TByfuP7h .pf-566_,.__pf.__pf_TByfuP7h .pf-572_,.__pf.__pf_TByfuP7h .pf-575_,.__pf.__pf_TByfuP7h .pf-581_,.__pf.__pf_TByfuP7h .pf-584_,.__pf.__pf_TByfuP7h .pf-590_,.__pf.__pf_TByfuP7h .pf-593_,.__pf.__pf_TByfuP7h .pf-599_,.__pf.__pf_TByfuP7h .pf-602_,.__pf.__pf_TByfuP7h .pf-608_,.__pf.__pf_TByfuP7h .pf-611_,.__pf.__pf_TByfuP7h .pf-617_,.__pf.__pf_TByfuP7h .pf-620_,.__pf.__pf_TByfuP7h .pf-626_,.__pf.__pf_TByfuP7h .pf-629_,.__pf.__pf_TByfuP7h .pf-635_,.__pf.__pf_TByfuP7h .pf-638_,.__pf.__pf_TByfuP7h .pf-644_{width:36px;max-width:100%;object-fit:cover;object-position:center center;height:auto;aspect-ratio:1/1}.__pf.__pf_TByfuP7h .pf-549_,.__pf.__pf_TByfuP7h .pf-558_,.__pf.__pf_TByfuP7h .pf-567_,.__pf.__pf_TByfuP7h .pf-576_,.__pf.__pf_TByfuP7h .pf-585_,.__pf.__pf_TByfuP7h .pf-594_,.__pf.__pf_TByfuP7h .pf-603_,.__pf.__pf_TByfuP7h .pf-612_,.__pf.__pf_TByfuP7h .pf-621_,.__pf.__pf_TByfuP7h .pf-630_{flex:1 1 0%;width:40%;min-width:40%;max-width:40%;padding-left:10px;padding-right:10px;background-color:#1a5a85;display:flex;align-items:center;justify-content:center}.__pf.__pf_TByfuP7h .pf-550_,.__pf.__pf_TByfuP7h .pf-559_,.__pf.__pf_TByfuP7h .pf-568_,.__pf.__pf_TByfuP7h .pf-577_,.__pf.__pf_TByfuP7h .pf-586_,.__pf.__pf_TByfuP7h .pf-595_,.__pf.__pf_TByfuP7h .pf-604_,.__pf.__pf_TByfuP7h .pf-613_,.__pf.__pf_TByfuP7h .pf-622_,.__pf.__pf_TByfuP7h .pf-631_,.__pf.__pf_TByfuP7h .pf-640_{margin:0;color:#fff;font-family:"Libre Franklin";font-weight:400;font-size:20px;line-height:1.5;letter-spacing:0;text-align:center}.__pf.__pf_TByfuP7h .pf-553_,.__pf.__pf_TByfuP7h .pf-562_,.__pf.__pf_TByfuP7h .pf-571_,.__pf.__pf_TByfuP7h .pf-580_,.__pf.__pf_TByfuP7h .pf-589_,.__pf.__pf_TByfuP7h .pf-598_,.__pf.__pf_TByfuP7h .pf-607_,.__pf.__pf_TByfuP7h .pf-616_,.__pf.__pf_TByfuP7h .pf-625_,.__pf.__pf_TByfuP7h .pf-634_{flex:1 0 0%;width:unset;min-width:0;max-width:unset;padding-left:10px;padding-right:10px;display:flex;align-items:center;justify-content:center}.__pf.__pf_TByfuP7h .pf-555_,.__pf.__pf_TByfuP7h .pf-564_,.__pf.__pf_TByfuP7h .pf-573_,.__pf.__pf_TByfuP7h .pf-582_,.__pf.__pf_TByfuP7h .pf-591_,.__pf.__pf_TByfuP7h .pf-600_,.__pf.__pf_TByfuP7h .pf-609_,.__pf.__pf_TByfuP7h .pf-618_,.__pf.__pf_TByfuP7h .pf-627_{display:flex;height:70px;border-style:solid;border-color:rgba(161,161,161,.46);border-width:1px 0 0}.__pf.__pf_TByfuP7h .pf-636_{display:flex;border-style:solid;border-color:rgba(161,161,161,.46);border-width:1px 0 0}.__pf.__pf_TByfuP7h .pf-637_{flex:1 0 0%;width:unset;min-width:0;max-width:unset;padding-left:10px;padding-right:10px;text-align:center;display:flex;justify-content:center;align-items:center;height:70px}.__pf.__pf_TByfuP7h .pf-639_{flex:1 1 0%;width:40%;min-width:40%;max-width:40%;height:100px;padding-left:10px;padding-right:10px;background-color:#1a5a85;display:flex;align-items:center;justify-content:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-bottom:40px;margin-bottom:-25px}.__pf.__pf_TByfuP7h .pf-643_{flex:1 0 0%;width:unset;min-width:0;max-width:unset;height:70px;padding-left:10px;padding-right:10px;display:flex;align-items:center;justify-content:center}.__pf.__pf_TByfuP7h .pf-645_{margin-top:70px;margin-bottom:0;text-align:center;padding-bottom:0}.__pf.__pf_TByfuP7h .pf-658_{padding:0;display:flex;justify-content:center;flex-direction:row;text-align:center;gap:20px;align-items:center;margin:0}.__pf.__pf_TByfuP7h .pf-659_,.__pf.__pf_TByfuP7h .pf-662_{width:26px;height:auto;aspect-ratio:var(--pf-image-ratio)}.__pf.__pf_TByfuP7h .pf-660_{font-family:"Libre Franklin";font-weight:700;font-size:50px;color:#000;line-height:1.2;letter-spacing:0;text-align:center;margin:0}.__pf.__pf_TByfuP7h .pf-663_,.__pf.__pf_TByfuP7h .pf-666_{font-weight:400;font-size:16px;line-height:1.5;text-align:center;color:#000;font-family:"Libre Franklin";letter-spacing:0}.__pf.__pf_TByfuP7h .pf-663_{margin:8px 0 0}.__pf.__pf_TByfuP7h .pf-666_{margin:5px 0 0}.__pf.__pf_TByfuP7h .pf-669_{margin-top:35px;display:flex;column-gap:40px;align-items:center}.__pf.__pf_TByfuP7h .pf-29_,.__pf.__pf_TByfuP7h .pf-675_{align-items:center;column-gap:8px;display:flex}.__pf.__pf_TByfuP7h .pf-673_,.__pf.__pf_TByfuP7h .pf-717_{margin:0 auto;font-family:"Libre Franklin";font-weight:700;font-size:35px;color:#000;line-height:1.2;letter-spacing:0;text-align:center}.__pf.__pf_TByfuP7h .pf-675_{margin-top:25px;justify-content:center}.__pf.__pf_TByfuP7h .pf-676_,.__pf.__pf_TByfuP7h .pf-680_{margin:0;color:#000;font-family:"Libre Franklin";font-weight:600;font-size:15px;line-height:1.2;letter-spacing:0;text-align:left}.__pf.__pf_TByfuP7h .pf-679_,.__pf.__pf_TByfuP7h .pf-683_{width:80px;max-width:100%;height:auto;aspect-ratio:var(--pf-image-ratio)}.__pf.__pf_TByfuP7h .pf-684_{margin:20px 0 0;color:#000;font-family:"Libre Franklin";font-weight:600;font-size:18px;line-height:1.5;letter-spacing:0;text-align:center}.__pf.__pf_TByfuP7h .pf-687_{margin:25px 0 0;color:#000;font-family:"Libre Franklin";font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0;text-align:left}.__pf.__pf_TByfuP7h .pf-690_{margin-top:20px;padding:0;margin-bottom:0}.__pf.__pf_TByfuP7h .pf-691_{display:flex;gap:12px;align-items:flex-start}.__pf.__pf_TByfuP7h .pf-692_,.__pf.__pf_TByfuP7h .pf-697_,.__pf.__pf_TByfuP7h .pf-702_{width:22px;min-width:22px;object-position:center center;height:auto;aspect-ratio:1/1;margin-top:2px;object-fit:contain}.__pf.__pf_TByfuP7h .pf-19_>div img,.__pf.__pf_TByfuP7h .pf-214_,.__pf.__pf_TByfuP7h .pf-30_,.__pf.__pf_TByfuP7h .pf-35_{aspect-ratio:var(--pf-image-ratio);height:auto}.__pf.__pf_TByfuP7h .pf-696_,.__pf.__pf_TByfuP7h .pf-701_{display:flex;gap:12px;align-items:flex-start;margin-top:12px}.__pf.__pf_TByfuP7h .pf-706_{margin-top:30px;margin-bottom:0;text-align:center;padding-bottom:0}.__pf.__pf_TByfuP7h .pf-719_{margin-top:40px;border-style:none}.__pf.__pf_TByfuP7h .pf-720_{font-family:"Libre Franklin";font-weight:400;display:flex;flex-direction:column;gap:10px}.__pf.__pf_TByfuP7h .pf-720_ [data-pf-type="Accordion3.Header"]{font-weight:700;border-style:none;padding:15px 0;color:#000;background:#fff;font-size:17px;letter-spacing:0;line-height:1.2}.__pf.__pf_TByfuP7h .pf-725_,.__pf.__pf_TByfuP7h .pf-735_,.__pf.__pf_TByfuP7h .pf-745_,.__pf.__pf_TByfuP7h .pf-755_,.__pf.__pf_TByfuP7h .pf-765_,.__pf.__pf_TByfuP7h .pf-775_,.__pf.__pf_TByfuP7h .pf-785_,.__pf.__pf_TByfuP7h .pf-795_,.__pf.__pf_TByfuP7h .pf-805_,.__pf.__pf_TByfuP7h .pf-815_,.__pf.__pf_TByfuP7h .pf-825_{padding:10px 0 20px}.__pf.__pf_TByfuP7h .pf-16_{display:flex;flex-direction:row;gap:40px;margin-top:0}.__pf.__pf_TByfuP7h .pf-18_{width:100%;margin-bottom:0}.__pf.__pf_TByfuP7h .pf-19_{border-style:none;margin-bottom:10px}.__pf.__pf_TByfuP7h .pf-21_{border-style:none;border-radius:5px}.__pf.__pf_TByfuP7h .pf-23_{margin-top:25px;padding:15px;border:1px solid #1a5a85;border-radius:8px}.__pf.__pf_TByfuP7h .pf-203_,.__pf.__pf_TByfuP7h .pf-24_{width:95px;height:auto;aspect-ratio:var(--pf-image-ratio)}.__pf.__pf_TByfuP7h .pf-204_,.__pf.__pf_TByfuP7h .pf-25_{margin:12px 0 0;color:#000;font-family:"Libre Franklin";font-weight:400;font-size:15px;line-height:1.5;letter-spacing:0}.__pf.__pf_TByfuP7h .pf-207_,.__pf.__pf_TByfuP7h .pf-28_{margin-top:16px;display:flex;justify-content:space-between;align-items:center}.__pf.__pf_TByfuP7h .pf-30_{width:40px;min-width:40px;max-width:40px;border-radius:50%}.__pf.__pf_TByfuP7h .pf-31_,.__pf.__pf_TByfuP7h .pf-36_{margin:0;color:#000;font-family:"Libre Franklin";font-weight:700;font-size:14px;line-height:1.2;letter-spacing:0}.__pf.__pf_TByfuP7h .pf-208_,.__pf.__pf_TByfuP7h .pf-213_,.__pf.__pf_TByfuP7h .pf-34_{display:flex;align-items:center;column-gap:6px}.__pf.__pf_TByfuP7h .pf-214_,.__pf.__pf_TByfuP7h .pf-35_{width:16px;min-width:16px;max-width:16px;border-radius:50%}.__pf.__pf_TByfuP7h .pf-218_,.__pf.__pf_TByfuP7h .pf-39_{margin:12px 0 0;color:rgba(0,0,0,.64);font-family:"Libre Franklin";font-weight:400;font-size:13px;line-height:1.5;letter-spacing:0;font-style:italic}.__pf.__pf_TByfuP7h .pf-42_{flex:1 1 0%;width:unset;min-width:0;max-width:unset;padding:0}.__pf.__pf_TByfuP7h .pf-43_{margin:0;font-family:"Libre Franklin";font-weight:400;color:#000;line-height:1.2;letter-spacing:0}.__pf.__pf_TByfuP7h .pf-46_{margin:15px 0 0;font-family:Poppins;font-weight:700;font-size:35px;color:#000;line-height:1.2;letter-spacing:0}.__pf.__pf_TByfuP7h .pf-48_{margin-top:15px;font-family:Poppins;font-weight:400}.__pf.__pf_TByfuP7h .pf-49_,.__pf.__pf_TByfuP7h .pf-77_{font-size:1px;padding-bottom:0;padding-top:0;color:#e5e5e5;margin-top:20px}.__pf.__pf_TByfuP7h .pf-53_{margin:20px 0 0;color:#000;font-family:"Libre Franklin";font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0}.__pf.__pf_TByfuP7h .pf-56_{margin-top:20px;padding:0;font-family:Montserrat;font-weight:400}.__pf.__pf_TByfuP7h .pf-57_,.__pf.__pf_TByfuP7h .pf-94_{display:flex;gap:6px}.__pf.__pf_TByfuP7h .pf-58_,.__pf.__pf_TByfuP7h .pf-63_,.__pf.__pf_TByfuP7h .pf-68_,.__pf.__pf_TByfuP7h .pf-73_{width:24px;min-width:24px;object-position:center center;height:auto;aspect-ratio:1/1}.__pf.__pf_TByfuP7h .pf-62_,.__pf.__pf_TByfuP7h .pf-67_,.__pf.__pf_TByfuP7h .pf-72_{display:flex;gap:6px;margin-top:10px}.__pf.__pf_TByfuP7h .pf-84_{margin-top:25px;font-family:Poppins;font-weight:400}.__pf.__pf_TByfuP7h .pf-85_{display:flex;gap:10px;margin-top:25px;align-items:center}.__pf.__pf_TByfuP7h .pf-87_{margin:0;color:#3ea7e0;font-family:"Libre Franklin";font-weight:600;font-size:15px;line-height:1.5;letter-spacing:0}.__pf.__pf_TByfuP7h .pf-90_{margin-top:25px;padding-bottom:0;margin-bottom:0}.__pf.__pf_TByfuP7h .pf-91_{background-color:#1a5a85;color:#fff;width:100%;font-family:"Libre Franklin";font-weight:700;font-size:18px;letter-spacing:0;line-height:1.53;border-radius:30px;max-width:565px;padding-top:12px;padding-bottom:12px}.__pf.__pf_TByfuP7h .pf-110_,.__pf.__pf_TByfuP7h .pf-113_,.__pf.__pf_TByfuP7h .pf-116_{text-align:center;font-size:18px;line-height:1.2em;letter-spacing:0;color:#000;font-weight:400;font-family:"Libre Franklin"}.__pf.__pf_TByfuP7h .pf-93_{margin-top:15px;padding-bottom:0;border-style:none}.__pf.__pf_TByfuP7h .pf-100_,.__pf.__pf_TByfuP7h .pf-105_,.__pf.__pf_TByfuP7h .pf-95_{width:20px;min-width:20px;object-position:center center;height:auto;aspect-ratio:1/1}.__pf.__pf_TByfuP7h .pf-121_,.__pf.__pf_TByfuP7h .pf-126_,.__pf.__pf_TByfuP7h .pf-130_,.__pf.__pf_TByfuP7h .pf-132_,.__pf.__pf_TByfuP7h .pf-209_{height:auto;aspect-ratio:var(--pf-image-ratio)}.__pf.__pf_TByfuP7h .pf-104_,.__pf.__pf_TByfuP7h .pf-99_{display:flex;gap:6px;margin-top:5px}.__pf.__pf_TByfuP7h .pf-109_{margin-top:20px;padding-top:15px;border-style:solid;border-color:#000;border-width:1px 0 0}.__pf.__pf_TByfuP7h .pf-110_,.__pf.__pf_TByfuP7h .pf-113_{margin:0;text-decoration-line:underline;cursor:pointer}.__pf.__pf_TByfuP7h .pf-116_{margin:15px 0 0}.__pf.__pf_TByfuP7h .pf-119_{margin-top:12px;padding:0;display:flex;justify-content:center;gap:20px;align-items:center}.__pf.__pf_TByfuP7h .pf-120_,.__pf.__pf_TByfuP7h .pf-125_{display:flex;gap:8px;align-items:center}.__pf.__pf_TByfuP7h .pf-121_{width:8px;min-width:8px}.__pf.__pf_TByfuP7h .pf-122_,.__pf.__pf_TByfuP7h .pf-127_{margin:0;color:#000;font-family:"Libre Franklin";font-weight:400;font-size:15px;line-height:1.5;letter-spacing:0}.__pf.__pf_TByfuP7h .pf-134_,.__pf.__pf_TByfuP7h .pf-137_{font-size:16px;line-height:1.5;color:#000;letter-spacing:0}.__pf.__pf_TByfuP7h .pf-126_{width:18px;min-width:18px}.__pf.__pf_TByfuP7h .pf-130_{width:100%;margin-top:16px}.__pf.__pf_TByfuP7h .pf-131_{padding:18px;margin-top:25px;background-color:rgba(229, 237, 243,.4);border-radius:4px;border:1px solid rgba(19, 63, 94,.19);display:flex;gap:10px;align-items:center}.__pf.__pf_TByfuP7h .pf-132_{width:86px;min-width:86px}.__pf.__pf_TByfuP7h .pf-134_{margin:0;font-family:"Libre Franklin";font-weight:700}.__pf.__pf_TByfuP7h .pf-137_,.__pf.__pf_TByfuP7h .pf-141_{font-weight:400;font-family:"Libre Franklin"}.__pf.__pf_TByfuP7h .pf-137_{margin:5px 0 0}.__pf.__pf_TByfuP7h .pf-140_{margin-top:25px;border-style:solid;border-color:rgba(26,26,26,.12);border-width:1px 0 0}.__pf.__pf_TByfuP7h .pf-141_ [data-pf-type="Accordion3.Header"]{font-weight:700;border-style:none;padding:17px 0;color:#000;background:#fff;font-size:17px;letter-spacing:0;line-height:1.2}.__pf.__pf_TByfuP7h .pf-146_,.__pf.__pf_TByfuP7h .pf-156_,.__pf.__pf_TByfuP7h .pf-166_,.__pf.__pf_TByfuP7h .pf-176_,.__pf.__pf_TByfuP7h .pf-186_,.__pf.__pf_TByfuP7h .pf-196_{padding:0 0 20px}.__pf.__pf_TByfuP7h .pf-202_{margin-top:25px;padding:12px 10px;border:1px solid #1a5a85;border-radius:8px}.__pf.__pf_TByfuP7h .pf-209_{width:35px;min-width:35px;max-width:35px;border-radius:50%}.__pf.__pf_TByfuP7h .pf-210_,.__pf.__pf_TByfuP7h .pf-215_{margin:0;color:#000;font-family:"Libre Franklin";font-weight:700;font-size:13px;line-height:1.2;letter-spacing:0}.__pf.__pf_TByfuP7h .pf-21_:hover{border-style:solid;border-color:#666}.__pf.__pf_TByfuP7h .pf-21_[data-active=true]{border-style:solid;border-color:#4a90e2}.__pf.__pf_TByfuP7h .pf-22_{font-weight:700;background-color:#6b3cdf;color:#fff;padding:4px 10px;border-radius:4px;font-size:12px}}@media (min-width:767.5px) and (max-width:1024.4999px){.__pf.__pf_TByfuP7h .pf-10_{padding-bottom:50px}.__pf.__pf_TByfuP7h .pf-226_,.__pf.__pf_TByfuP7h .pf-238_,.__pf.__pf_TByfuP7h .pf-261_,.__pf.__pf_TByfuP7h .pf-305_,.__pf.__pf_TByfuP7h .pf-334_,.__pf.__pf_TByfuP7h .pf-410_,.__pf.__pf_TByfuP7h .pf-425_,.__pf.__pf_TByfuP7h .pf-457_,.__pf.__pf_TByfuP7h .pf-523_,.__pf.__pf_TByfuP7h .pf-660_,.__pf.__pf_TByfuP7h .pf-673_,.__pf.__pf_TByfuP7h .pf-717_{font-size:28px}.__pf.__pf_TByfuP7h .pf-228_,.__pf.__pf_TByfuP7h .pf-233_,.__pf.__pf_TByfuP7h .pf-240_,.__pf.__pf_TByfuP7h .pf-257_{width:100%}.__pf.__pf_TByfuP7h .pf-229_,.__pf.__pf_TByfuP7h .pf-241_,.__pf.__pf_TByfuP7h .pf-244_,.__pf.__pf_TByfuP7h .pf-247_,.__pf.__pf_TByfuP7h .pf-250_,.__pf.__pf_TByfuP7h .pf-253_,.__pf.__pf_TByfuP7h .pf-272_,.__pf.__pf_TByfuP7h .pf-279_,.__pf.__pf_TByfuP7h .pf-287_,.__pf.__pf_TByfuP7h .pf-294_,.__pf.__pf_TByfuP7h .pf-308_,.__pf.__pf_TByfuP7h .pf-314_,.__pf.__pf_TByfuP7h .pf-317_,.__pf.__pf_TByfuP7h .pf-320_,.__pf.__pf_TByfuP7h .pf-326_,.__pf.__pf_TByfuP7h .pf-340_,.__pf.__pf_TByfuP7h .pf-345_,.__pf.__pf_TByfuP7h .pf-350_,.__pf.__pf_TByfuP7h .pf-356_,.__pf.__pf_TByfuP7h .pf-361_,.__pf.__pf_TByfuP7h .pf-366_,.__pf.__pf_TByfuP7h .pf-373_,.__pf.__pf_TByfuP7h .pf-378_,.__pf.__pf_TByfuP7h .pf-384_,.__pf.__pf_TByfuP7h .pf-389_,.__pf.__pf_TByfuP7h .pf-395_,.__pf.__pf_TByfuP7h .pf-400_,.__pf.__pf_TByfuP7h .pf-470_,.__pf.__pf_TByfuP7h .pf-483_,.__pf.__pf_TByfuP7h .pf-496_,.__pf.__pf_TByfuP7h .pf-509_,.__pf.__pf_TByfuP7h .pf-550_,.__pf.__pf_TByfuP7h .pf-559_,.__pf.__pf_TByfuP7h .pf-568_,.__pf.__pf_TByfuP7h .pf-577_,.__pf.__pf_TByfuP7h .pf-586_,.__pf.__pf_TByfuP7h .pf-595_,.__pf.__pf_TByfuP7h .pf-604_,.__pf.__pf_TByfuP7h .pf-613_,.__pf.__pf_TByfuP7h .pf-622_,.__pf.__pf_TByfuP7h .pf-631_,.__pf.__pf_TByfuP7h .pf-640_,.__pf.__pf_TByfuP7h .pf-684_{font-size:16px}.__pf.__pf_TByfuP7h .pf-16_,.__pf.__pf_TByfuP7h .pf-224_,.__pf.__pf_TByfuP7h .pf-236_,.__pf.__pf_TByfuP7h .pf-303_,.__pf.__pf_TByfuP7h .pf-430_{gap:20px}.__pf.__pf_TByfuP7h .pf-221_,.__pf.__pf_TByfuP7h .pf-300_,.__pf.__pf_TByfuP7h .pf-331_,.__pf.__pf_TByfuP7h .pf-407_,.__pf.__pf_TByfuP7h .pf-422_,.__pf.__pf_TByfuP7h .pf-454_,.__pf.__pf_TByfuP7h .pf-520_,.__pf.__pf_TByfuP7h .pf-655_,.__pf.__pf_TByfuP7h .pf-714_{padding-top:50px;padding-bottom:50px}.__pf.__pf_TByfuP7h .pf-460_,.__pf.__pf_TByfuP7h .pf-473_,.__pf.__pf_TByfuP7h .pf-486_,.__pf.__pf_TByfuP7h .pf-499_{padding-top:25px;padding-bottom:25px}.__pf.__pf_TByfuP7h .pf-437_{gap:20px;margin-top:20px}.__pf.__pf_TByfuP7h .pf-461_,.__pf.__pf_TByfuP7h .pf-474_,.__pf.__pf_TByfuP7h .pf-487_,.__pf.__pf_TByfuP7h .pf-500_{height:40px;border:8px solid #1a5a85;margin:0 0 0 -20px;width:40px!important;min-width:40px!important;max-width:40px!important}.__pf.__pf_TByfuP7h .pf-465_,.__pf.__pf_TByfuP7h .pf-478_,.__pf.__pf_TByfuP7h .pf-491_,.__pf.__pf_TByfuP7h .pf-504_{font-size:35px}.__pf.__pf_TByfuP7h .pf-529_,.__pf.__pf_TByfuP7h .pf-542_{margin-top:-155px}.__pf.__pf_TByfuP7h .pf-530_,.__pf.__pf_TByfuP7h .pf-543_{font-size:21px}.__pf.__pf_TByfuP7h .pf-537_{font-size:25px}.__pf.__pf_TByfuP7h .pf-676_,.__pf.__pf_TByfuP7h .pf-680_{font-size:13px}.__pf.__pf_TByfuP7h .pf-669_{column-gap:20px}}@media (max-width:767.4999px){.hZCIoB .pf-vs-color>label{position:relative}.hZCIoB .pf-vs-color>label>span{position:absolute;width:200%;height:200%;top:-50%;left:-50%}.__pf.__pf_TByfuP7h .pf-10_{padding:0 0 45px}.__pf.__pf_TByfuP7h .pf-226_,.__pf.__pf_TByfuP7h .pf-238_,.__pf.__pf_TByfuP7h .pf-261_,.__pf.__pf_TByfuP7h .pf-305_,.__pf.__pf_TByfuP7h .pf-334_,.__pf.__pf_TByfuP7h .pf-410_,.__pf.__pf_TByfuP7h .pf-425_,.__pf.__pf_TByfuP7h .pf-457_,.__pf.__pf_TByfuP7h .pf-523_,.__pf.__pf_TByfuP7h .pf-660_,.__pf.__pf_TByfuP7h .pf-673_,.__pf.__pf_TByfuP7h .pf-717_{font-size:27px}.__pf.__pf_TByfuP7h .pf-228_,.__pf.__pf_TByfuP7h .pf-233_,.__pf.__pf_TByfuP7h .pf-240_,.__pf.__pf_TByfuP7h .pf-257_{width:100%}.__pf.__pf_TByfuP7h .pf-110_,.__pf.__pf_TByfuP7h .pf-113_,.__pf.__pf_TByfuP7h .pf-116_,.__pf.__pf_TByfuP7h .pf-141_ [data-pf-type="Accordion3.Header"],.__pf.__pf_TByfuP7h .pf-229_,.__pf.__pf_TByfuP7h .pf-241_,.__pf.__pf_TByfuP7h .pf-244_,.__pf.__pf_TByfuP7h .pf-247_,.__pf.__pf_TByfuP7h .pf-250_,.__pf.__pf_TByfuP7h .pf-253_,.__pf.__pf_TByfuP7h .pf-272_,.__pf.__pf_TByfuP7h .pf-279_,.__pf.__pf_TByfuP7h .pf-287_,.__pf.__pf_TByfuP7h .pf-294_,.__pf.__pf_TByfuP7h .pf-308_,.__pf.__pf_TByfuP7h .pf-340_,.__pf.__pf_TByfuP7h .pf-345_,.__pf.__pf_TByfuP7h .pf-350_,.__pf.__pf_TByfuP7h .pf-356_,.__pf.__pf_TByfuP7h .pf-361_,.__pf.__pf_TByfuP7h .pf-366_,.__pf.__pf_TByfuP7h .pf-373_,.__pf.__pf_TByfuP7h .pf-378_,.__pf.__pf_TByfuP7h .pf-384_,.__pf.__pf_TByfuP7h .pf-389_,.__pf.__pf_TByfuP7h .pf-395_,.__pf.__pf_TByfuP7h .pf-400_,.__pf.__pf_TByfuP7h .pf-470_,.__pf.__pf_TByfuP7h .pf-483_,.__pf.__pf_TByfuP7h .pf-496_,.__pf.__pf_TByfuP7h .pf-509_,.__pf.__pf_TByfuP7h .pf-684_,.__pf.__pf_TByfuP7h .pf-693_,.__pf.__pf_TByfuP7h .pf-698_,.__pf.__pf_TByfuP7h .pf-703_,.__pf.__pf_TByfuP7h .pf-720_ [data-pf-type="Accordion3.Header"]{font-size:16px}.__pf.__pf_TByfuP7h .pf-224_,.__pf.__pf_TByfuP7h .pf-303_{display:flex;flex-direction:column;gap:0}.__pf.__pf_TByfuP7h .pf-237_{gap:0}.__pf.__pf_TByfuP7h .pf-236_{display:flex;flex-direction:column;margin-top:50px;gap:0}.__pf.__pf_TByfuP7h .pf-221_,.__pf.__pf_TByfuP7h .pf-300_,.__pf.__pf_TByfuP7h .pf-331_,.__pf.__pf_TByfuP7h .pf-407_,.__pf.__pf_TByfuP7h .pf-422_,.__pf.__pf_TByfuP7h .pf-454_,.__pf.__pf_TByfuP7h .pf-520_,.__pf.__pf_TByfuP7h .pf-655_,.__pf.__pf_TByfuP7h .pf-714_{padding-top:45px;padding-bottom:45px}.__pf.__pf_TByfuP7h .pf-267_,.__pf.__pf_TByfuP7h .pf-282_{gap:20px}.__pf.__pf_TByfuP7h .pf-266_{display:flex;flex-direction:column;gap:30px}.__pf.__pf_TByfuP7h .pf-314_,.__pf.__pf_TByfuP7h .pf-317_,.__pf.__pf_TByfuP7h .pf-320_,.__pf.__pf_TByfuP7h .pf-326_{font-size:16px;padding-left:20px}.__pf.__pf_TByfuP7h .pf-17_,.__pf.__pf_TByfuP7h .pf-370_,.__pf.__pf_TByfuP7h .pf-381_,.__pf.__pf_TByfuP7h .pf-392_,.__pf.__pf_TByfuP7h .pf-431_,.__pf.__pf_TByfuP7h .pf-433_,.__pf.__pf_TByfuP7h .pf-435_,.__pf.__pf_TByfuP7h .pf-438_,.__pf.__pf_TByfuP7h .pf-440_,.__pf.__pf_TByfuP7h .pf-442_{width:100%;max-width:100%;min-width:100%}.__pf.__pf_TByfuP7h .pf-369_{display:flex;flex-direction:column;gap:25px;margin-top:30px}.__pf.__pf_TByfuP7h .pf-413_{padding-left:48px;padding-right:48px;position:relative}.__pf.__pf_TByfuP7h .pf-412_{margin-top:40px;margin-left:-15px;margin-right:-15px}.__pf.__pf_TByfuP7h .pf-414_,.__pf.__pf_TByfuP7h .pf-444_,.__pf.__pf_TByfuP7h .pf-512_,.__pf.__pf_TByfuP7h .pf-831_{margin-top:40px;margin-left:0;margin-right:0}.__pf.__pf_TByfuP7h .pf-430_{display:flex;flex-direction:column;gap:20px;margin-top:40px}.__pf.__pf_TByfuP7h .pf-437_{display:flex;flex-direction:column;gap:20px;margin-top:20px}.__pf.__pf_TByfuP7h .pf-461_,.__pf.__pf_TByfuP7h .pf-474_,.__pf.__pf_TByfuP7h .pf-487_,.__pf.__pf_TByfuP7h .pf-500_{height:30px;left:0;margin:0;z-index:2;top:0;border:8px solid #1a5a85;width:30px!important;min-width:30px!important;max-width:30px!important}.__pf.__pf_TByfuP7h .pf-464_,.__pf.__pf_TByfuP7h .pf-477_,.__pf.__pf_TByfuP7h .pf-490_,.__pf.__pf_TByfuP7h .pf-503_{width:25px;min-width:25px}.__pf.__pf_TByfuP7h .pf-465_,.__pf.__pf_TByfuP7h .pf-478_,.__pf.__pf_TByfuP7h .pf-491_,.__pf.__pf_TByfuP7h .pf-504_{font-size:24px}.__pf.__pf_TByfuP7h .pf-463_,.__pf.__pf_TByfuP7h .pf-476_,.__pf.__pf_TByfuP7h .pf-489_,.__pf.__pf_TByfuP7h .pf-502_{margin:0}.__pf.__pf_TByfuP7h .pf-462_,.__pf.__pf_TByfuP7h .pf-468_,.__pf.__pf_TByfuP7h .pf-475_,.__pf.__pf_TByfuP7h .pf-481_,.__pf.__pf_TByfuP7h .pf-488_,.__pf.__pf_TByfuP7h .pf-494_,.__pf.__pf_TByfuP7h .pf-501_,.__pf.__pf_TByfuP7h .pf-507_{margin-left:auto;width:calc(100% - 55px)!important;min-width:calc(100% - 55px)!important;max-width:calc(100% - 55px)!important}.__pf.__pf_TByfuP7h .pf-469_,.__pf.__pf_TByfuP7h .pf-482_,.__pf.__pf_TByfuP7h .pf-495_,.__pf.__pf_TByfuP7h .pf-508_{margin-top:15px;padding:15px}.__pf.__pf_TByfuP7h .pf-460_,.__pf.__pf_TByfuP7h .pf-473_{padding:0;display:flex;flex-direction:column;margin-top:40px}.__pf.__pf_TByfuP7h .pf-486_,.__pf.__pf_TByfuP7h .pf-499_{padding:0;margin-top:40px;display:flex;flex-direction:column}.__pf.__pf_TByfuP7h .pf-459_{padding:0}.__pf.__pf_TByfuP7h .pf-529_,.__pf.__pf_TByfuP7h .pf-542_{margin-top:-55px}.__pf.__pf_TByfuP7h .pf-43_,.__pf.__pf_TByfuP7h .pf-530_,.__pf.__pf_TByfuP7h .pf-543_{font-size:13px}.__pf.__pf_TByfuP7h .pf-527_,.__pf.__pf_TByfuP7h .pf-540_{padding-left:5px;padding-right:5px;height:80px}.__pf.__pf_TByfuP7h .pf-534_{width:54px;height:54px;top:-26px}.__pf.__pf_TByfuP7h .pf-537_{font-size:14px;margin-top:20px}.__pf.__pf_TByfuP7h .pf-533_{padding-left:5px;padding-right:5px;height:110px;margin-top:-30px;width:46%!important;min-width:46%!important;max-width:46%!important}.__pf.__pf_TByfuP7h .pf-548_,.__pf.__pf_TByfuP7h .pf-554_,.__pf.__pf_TByfuP7h .pf-557_,.__pf.__pf_TByfuP7h .pf-563_,.__pf.__pf_TByfuP7h .pf-566_,.__pf.__pf_TByfuP7h .pf-572_,.__pf.__pf_TByfuP7h .pf-575_,.__pf.__pf_TByfuP7h .pf-581_,.__pf.__pf_TByfuP7h .pf-584_,.__pf.__pf_TByfuP7h .pf-590_,.__pf.__pf_TByfuP7h .pf-593_,.__pf.__pf_TByfuP7h .pf-599_,.__pf.__pf_TByfuP7h .pf-602_,.__pf.__pf_TByfuP7h .pf-608_,.__pf.__pf_TByfuP7h .pf-611_,.__pf.__pf_TByfuP7h .pf-617_,.__pf.__pf_TByfuP7h .pf-620_,.__pf.__pf_TByfuP7h .pf-626_,.__pf.__pf_TByfuP7h .pf-629_,.__pf.__pf_TByfuP7h .pf-635_,.__pf.__pf_TByfuP7h .pf-638_,.__pf.__pf_TByfuP7h .pf-644_{width:25px}.__pf.__pf_TByfuP7h .pf-549_,.__pf.__pf_TByfuP7h .pf-558_,.__pf.__pf_TByfuP7h .pf-567_,.__pf.__pf_TByfuP7h .pf-576_,.__pf.__pf_TByfuP7h .pf-585_,.__pf.__pf_TByfuP7h .pf-594_,.__pf.__pf_TByfuP7h .pf-603_,.__pf.__pf_TByfuP7h .pf-612_,.__pf.__pf_TByfuP7h .pf-621_,.__pf.__pf_TByfuP7h .pf-630_,.__pf.__pf_TByfuP7h .pf-639_{padding-left:5px;padding-right:5px;width:46%!important;min-width:46%!important;max-width:46%!important}.__pf.__pf_TByfuP7h .pf-547_,.__pf.__pf_TByfuP7h .pf-553_,.__pf.__pf_TByfuP7h .pf-556_,.__pf.__pf_TByfuP7h .pf-562_,.__pf.__pf_TByfuP7h .pf-565_,.__pf.__pf_TByfuP7h .pf-571_,.__pf.__pf_TByfuP7h .pf-574_,.__pf.__pf_TByfuP7h .pf-580_,.__pf.__pf_TByfuP7h .pf-583_,.__pf.__pf_TByfuP7h .pf-589_,.__pf.__pf_TByfuP7h .pf-592_,.__pf.__pf_TByfuP7h .pf-598_,.__pf.__pf_TByfuP7h .pf-601_,.__pf.__pf_TByfuP7h .pf-607_,.__pf.__pf_TByfuP7h .pf-610_,.__pf.__pf_TByfuP7h .pf-616_,.__pf.__pf_TByfuP7h .pf-619_,.__pf.__pf_TByfuP7h .pf-625_,.__pf.__pf_TByfuP7h .pf-628_,.__pf.__pf_TByfuP7h .pf-634_{padding-left:5px;padding-right:5px}.__pf.__pf_TByfuP7h .pf-101_,.__pf.__pf_TByfuP7h .pf-106_,.__pf.__pf_TByfuP7h .pf-134_,.__pf.__pf_TByfuP7h .pf-137_,.__pf.__pf_TByfuP7h .pf-550_,.__pf.__pf_TByfuP7h .pf-559_,.__pf.__pf_TByfuP7h .pf-568_,.__pf.__pf_TByfuP7h .pf-577_,.__pf.__pf_TByfuP7h .pf-586_,.__pf.__pf_TByfuP7h .pf-595_,.__pf.__pf_TByfuP7h .pf-604_,.__pf.__pf_TByfuP7h .pf-613_,.__pf.__pf_TByfuP7h .pf-622_,.__pf.__pf_TByfuP7h .pf-631_,.__pf.__pf_TByfuP7h .pf-640_,.__pf.__pf_TByfuP7h .pf-96_{font-size:14px}.__pf.__pf_TByfuP7h .pf-546_,.__pf.__pf_TByfuP7h .pf-555_,.__pf.__pf_TByfuP7h .pf-564_,.__pf.__pf_TByfuP7h .pf-573_,.__pf.__pf_TByfuP7h .pf-582_,.__pf.__pf_TByfuP7h .pf-591_,.__pf.__pf_TByfuP7h .pf-600_,.__pf.__pf_TByfuP7h .pf-609_,.__pf.__pf_TByfuP7h .pf-618_,.__pf.__pf_TByfuP7h .pf-627_{height:65px}.__pf.__pf_TByfuP7h .pf-637_,.__pf.__pf_TByfuP7h .pf-643_{padding-left:5px;padding-right:5px;height:65px}.__pf.__pf_TByfuP7h .pf-639_{height:80px;padding-bottom:15px;margin-bottom:-15px}.__pf.__pf_TByfuP7h .pf-525_{margin-top:100px}.__pf.__pf_TByfuP7h .pf-645_{margin-top:50px;margin-left:0;margin-right:0}.__pf.__pf_TByfuP7h .pf-122_,.__pf.__pf_TByfuP7h .pf-127_,.__pf.__pf_TByfuP7h .pf-676_,.__pf.__pf_TByfuP7h .pf-680_{font-size:12px}.__pf.__pf_TByfuP7h .pf-706_{margin-top:30px;margin-left:0;margin-right:0}.__pf.__pf_TByfuP7h .pf-669_{display:flex;flex-direction:column;row-gap:20px}.__pf.__pf_TByfuP7h .pf-20_{padding-left:15px;padding-right:15px}.__pf.__pf_TByfuP7h .pf-46_{font-size:25px}.__pf.__pf_TByfuP7h .pf-131_{padding:10px;margin-top:20px}.__pf.__pf_TByfuP7h .pf-42_{width:100%;max-width:100%;min-width:100%;padding-left:15px;padding-right:15px}.__pf.__pf_TByfuP7h .pf-16_{display:flex;flex-direction:column;gap:20px}}
/* ===== inline <style> #17 ===== */
.jdgm-xx{left:0}:root{--jdgm-primary-color: #2286c0;--jdgm-secondary-color: rgba(21, 83, 127,0.1);--jdgm-star-color: #2286c0;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #2286c0;--jdgm-paginate-color: #2286c0;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #2286c0}.jdgm-histogram__bar-content{background-color:#2286c0}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#2286c0}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #2286c0;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#2286c0}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Vila'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}

/* ===== inline <style> #18 ===== */

  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important}


/* ===== file: kaching-bundles.css ===== */
.kaching-bundles-save-overlay{position:fixed;inset:0;background:#000000b3;z-index:2147483647;opacity:0;transition:opacity .3s ease;cursor:pointer;outline:none}.kaching-bundles-save-overlay--visible{opacity:1}.kaching-bundles-save-overlay--dismissed{opacity:0}.kaching-bundles-save-overlay__content{position:absolute;top:24px;right:32px;display:flex;align-items:center;gap:16px}.kaching-bundles-save-overlay__text{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.kaching-bundles-save-overlay__arrow{width:42px;height:36px}kaching-bundle,kaching-bundle-deals{width:100%}kaching-bundle:empty,kaching-bundle-deals:empty{display:none}.kaching-bundles-form--different-variants-selected .shopify-payment-button{display:none!important}.kaching-bundles--variant-selects-hidden variant-selects{display:none!important}.satcb_variants .kaching-bundles__bar-variant-select{display:none!important}.kaching-bundles-sticky-atc-wrapper{width:100%;.kaching-bundles-sticky-atc-spacer{display:block;width:100%}}kaching-bundles-sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:999;display:none;transform:translateY(100%);transition:transform .1s ease-in-out}kaching-bundles-sticky-atc.kaching-bundles-sticky-atc--visible{display:block;transform:translateY(0)}

/* ===== inline <style> #20 ===== */

    .kaching-bundles__block {
      display: none;
    }

    .kaching-bundles-sticky-atc {
      display: none;
    }
  
/* ===== file: zipify-oneclickupsell-single.fae5346fccae9166.css ===== */
.ocu-overlay__wrap[data-v-3b6fd4b8]{height:var(--page-height);opacity:.7;z-index:999999998;background-color:#fff;width:100%;display:block;position:absolute;top:0;left:0}.ocu-spinner[data-v-6d8627b8]{z-index:999999999;border:5px solid #999;border-bottom-color:#0000;border-radius:50%;width:80px;height:80px;animation:1.5s linear infinite spin-6d8627b8;display:inline-block;position:fixed;top:calc(50% - 40px);left:calc(50% - 40px);transform:translate(-50%,-50%)}@keyframes spin-6d8627b8{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ocu-loader[data-v-395c562e]{width:100%;height:100vh;position:absolute;top:0;left:0}.scale-enter-active[data-v-395c562e]{animation:.4s cubic-bezier(.39,.575,.565,1) both scale-up-center-395c562e}.scale-leave-active[data-v-395c562e]{animation:.2s cubic-bezier(.39,.575,.565,1) reverse both scale-up-center-395c562e}@keyframes scale-up-center-395c562e{0%{transform:scale(.5)}to{transform:scale(1)}}.ocu-popup html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}.ocu-popup body{margin:0}.ocu-popup [hidden],.ocu-popup template{display:none}.ocu-popup a{background-color:#0000}.ocu-popup a:active,.ocu-popup a:hover{outline:0}.ocu-popup abbr[title]{border-bottom:1px dotted}.ocu-popup b,.ocu-popup strong{font-weight:700}.ocu-popup dfn{font-style:italic}.ocu-popup h1{margin:.67em 0;font-size:2em}.ocu-popup mark{color:#000;background:#ff0}.ocu-popup small{font-size:80%}.ocu-popup sub,.ocu-popup sup{vertical-align:initial;font-size:75%;line-height:0;position:relative}.ocu-popup sup{top:-.5em}.ocu-popup sub{bottom:-.25em}.ocu-popup img{border:0}.ocu-popup svg:not(:root){overflow:hidden}.ocu-popup figure{margin:1em 40px}.ocu-popup hr{box-sizing:initial;height:0}.ocu-popup pre{overflow:auto}.ocu-popup button,.ocu-popup input,.ocu-popup optgroup,.ocu-popup select,.ocu-popup textarea{color:inherit;font:inherit;margin:0}.ocu-popup button{overflow:visible}.ocu-popup button,.ocu-popup select{text-transform:none}.ocu-popup button,.ocu-popup html input[type=button],.ocu-popup input[type=reset],.ocu-popup input[type=submit]{-webkit-appearance:button;cursor:pointer}.ocu-popup button[disabled],.ocu-popup html input[disabled]{cursor:default}.ocu-popup button::-moz-focus-inner,.ocu-popup input::-moz-focus-inner{border:0;padding:0}.ocu-popup input{line-height:normal}.ocu-popup input[type=checkbox],.ocu-popup input[type=radio]{box-sizing:border-box;padding:0}.ocu-popup input[type=number]::-webkit-inner-spin-button,.ocu-popup input[type=number]::-webkit-outer-spin-button{height:auto}.ocu-popup input[type=search]{-webkit-appearance:textfield;box-sizing:initial}.ocu-popup input[type=search]::-webkit-search-cancel-button,.ocu-popup input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.ocu-popup optgroup{font-weight:700}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}.ocu-popup :root{--swiper-theme-color:#007aff}.ocu-popup :host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.ocu-popup .swiper{z-index:1;max-width:100%;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.ocu-popup .swiper-vertical>.swiper-wrapper{flex-direction:column}.ocu-popup .swiper-wrapper{box-sizing:initial;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);z-index:1;width:100%;display:flex;position:relative}.ocu-popup .swiper-android .swiper-slide,.ocu-popup .swiper-ios .swiper-slide,.ocu-popup .swiper-wrapper{transform:translateZ(0)}.ocu-popup .swiper-horizontal{touch-action:pan-y}.ocu-popup .swiper-vertical{touch-action:pan-x}.ocu-popup .swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.ocu-popup .swiper-slide-invisible-blank{visibility:hidden}.ocu-popup .swiper-autoheight,.ocu-popup .swiper-autoheight .swiper-slide{height:auto}.ocu-popup .swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.ocu-popup .swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.ocu-popup .swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.ocu-popup .swiper-3d .swiper-wrapper{transform-style:preserve-3d}.ocu-popup .swiper-3d{perspective:1200px}.ocu-popup .swiper-3d .swiper-cube-shadow,.ocu-popup .swiper-3d .swiper-slide{transform-style:preserve-3d}.ocu-popup .swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;scrollbar-width:none;overflow:auto}.ocu-popup .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.ocu-popup .swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.ocu-popup .swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.ocu-popup .swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.ocu-popup .swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.ocu-popup .swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.ocu-popup .swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.ocu-popup .swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.ocu-popup .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.ocu-popup .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.ocu-popup .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.ocu-popup .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);width:100%;min-width:1px}.ocu-popup .swiper-3d .swiper-slide-shadow,.ocu-popup .swiper-3d .swiper-slide-shadow-bottom,.ocu-popup .swiper-3d .swiper-slide-shadow-left,.ocu-popup .swiper-3d .swiper-slide-shadow-right,.ocu-popup .swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.ocu-popup .swiper-3d .swiper-slide-shadow{background:#00000026}.ocu-popup .swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.ocu-popup .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.ocu-popup .swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.ocu-popup .swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.ocu-popup .swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));box-sizing:border-box;transform-origin:50%;z-index:10;border-top:4px solid #0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.ocu-popup .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.ocu-popup .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.ocu-popup .swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.ocu-popup .swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ocu-popup .swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.ocu-popup .swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;left:0}.ocu-popup .swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.ocu-popup .swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}.ocu-popup :root{--swiper-navigation-size:44px}.ocu-popup .swiper-button-next,.ocu-popup .swiper-button-prev{color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;height:var(--swiper-navigation-size);margin-top:calc(0 - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10;justify-content:center;align-items:center;display:flex;position:absolute}.ocu-popup .swiper-button-next.swiper-button-disabled,.ocu-popup .swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.ocu-popup .swiper-button-next.swiper-button-hidden,.ocu-popup .swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.ocu-popup .swiper-navigation-disabled .swiper-button-next,.ocu-popup .swiper-navigation-disabled .swiper-button-prev{display:none!important}.ocu-popup .swiper-button-next svg,.ocu-popup .swiper-button-prev svg{object-fit:contain;transform-origin:50%;width:100%;height:100%}.ocu-popup .swiper-rtl .swiper-button-next svg,.ocu-popup .swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.ocu-popup .swiper-button-prev,.ocu-popup .swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.ocu-popup .swiper-button-lock{display:none}.ocu-popup .swiper-button-next:after,.ocu-popup .swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.ocu-popup .swiper-button-prev:after,.ocu-popup .swiper-rtl .swiper-button-next:after{content:"prev"}.ocu-popup .swiper-button-next,.ocu-popup .swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.ocu-popup .swiper-button-next:after,.ocu-popup .swiper-rtl .swiper-button-prev:after{content:"next"}.ocu-popup .swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translateZ(0)}.ocu-popup .swiper-pagination.swiper-pagination-hidden{opacity:0}.ocu-popup .swiper-pagination-disabled>.swiper-pagination,.ocu-popup .swiper-pagination.swiper-pagination-disabled{display:none!important}.ocu-popup .swiper-horizontal>.swiper-pagination-bullets,.ocu-popup .swiper-pagination-bullets.swiper-pagination-horizontal,.ocu-popup .swiper-pagination-custom,.ocu-popup .swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,10px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.ocu-popup .swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.ocu-popup .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.ocu-popup .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.ocu-popup .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.ocu-popup .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.ocu-popup .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.ocu-popup .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.ocu-popup .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.ocu-popup .swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));display:inline-block}.ocu-popup button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;box-shadow:none;border:none;margin:0;padding:0}.ocu-popup .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.ocu-popup .swiper-pagination-bullet:only-child{display:none!important}.ocu-popup .swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.ocu-popup .swiper-pagination-vertical.swiper-pagination-bullets,.ocu-popup .swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translateY(-50%)}.ocu-popup .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.ocu-popup .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.ocu-popup .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.ocu-popup .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}.ocu-popup .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.ocu-popup .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}.ocu-popup .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.ocu-popup .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.ocu-popup .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.ocu-popup .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}.ocu-popup .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.ocu-popup .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.ocu-popup .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.ocu-popup .swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.ocu-popup .swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.ocu-popup .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.ocu-popup .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.ocu-popup .swiper-horizontal>.swiper-pagination-progressbar,.ocu-popup .swiper-pagination-progressbar.swiper-pagination-horizontal,.ocu-popup .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.ocu-popup .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);width:100%;top:0;left:0}.ocu-popup .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.ocu-popup .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.ocu-popup .swiper-pagination-progressbar.swiper-pagination-vertical,.ocu-popup .swiper-vertical>.swiper-pagination-progressbar{height:100%;width:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.ocu-popup .swiper-pagination-lock{display:none}.ocu-popup .swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;position:relative}.ocu-popup .swiper-scrollbar-disabled>.swiper-scrollbar,.ocu-popup .swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.ocu-popup .swiper-horizontal>.swiper-scrollbar,.ocu-popup .swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);z-index:50;position:absolute}.ocu-popup .swiper-scrollbar.swiper-scrollbar-vertical,.ocu-popup .swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50;position:absolute}.ocu-popup .swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.ocu-popup .swiper-scrollbar-cursor-drag{cursor:move}.ocu-popup .swiper-scrollbar-lock{display:none}.ocu-popup .swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ocu-popup .swiper-zoom-container>canvas,.ocu-popup .swiper-zoom-container>img,.ocu-popup .swiper-zoom-container>svg{object-fit:contain;max-width:100%;max-height:100%}.ocu-popup .swiper-slide-zoomed{cursor:move;touch-action:none}.ocu-popup .swiper .swiper-notification{opacity:0;pointer-events:none;z-index:-1000;position:absolute;top:0;left:0}.ocu-popup .swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.ocu-popup .swiper-grid>.swiper-wrapper{flex-wrap:wrap}.ocu-popup .swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}.ocu-popup .swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.ocu-popup .swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.ocu-popup .swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.ocu-popup .swiper-fade .swiper-slide-active,.ocu-popup .swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.ocu-popup .swiper.swiper-cube{overflow:visible}.ocu-popup .swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;transform-origin:0 0;visibility:hidden;z-index:1;width:100%;height:100%}.ocu-popup .swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.ocu-popup .swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.ocu-popup .swiper-cube .swiper-slide-active,.ocu-popup .swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.ocu-popup .swiper-cube .swiper-slide-active,.ocu-popup .swiper-cube .swiper-slide-next,.ocu-popup .swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.ocu-popup .swiper-cube .swiper-cube-shadow{opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.ocu-popup .swiper-cube .swiper-cube-shadow:before{content:"";filter:blur(50px);background:#000;position:absolute;inset:0}.ocu-popup .swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.ocu-popup .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.ocu-popup .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.ocu-popup .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.ocu-popup .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.ocu-popup .swiper.swiper-flip{overflow:visible}.ocu-popup .swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.ocu-popup .swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.ocu-popup .swiper-flip .swiper-slide-active,.ocu-popup .swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.ocu-popup .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.ocu-popup .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.ocu-popup .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.ocu-popup .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.ocu-popup .swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform,opacity,height;overflow:hidden}.ocu-popup .swiper.swiper-cards{overflow:visible}.ocu-popup .swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:bottom;overflow:hidden}.resize-observer[data-v-8859cc6c]{background-color:initial;opacity:0;border:none}.resize-observer[data-v-8859cc6c],.resize-observer[data-v-8859cc6c] object{pointer-events:none;z-index:-1;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.v-popper__popper{z-index:10000;outline:none;top:0;left:0}.v-popper__popper.v-popper__popper--hidden{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .15s,visibility .15s}.v-popper__popper.v-popper__popper--shown{opacity:1;visibility:visible;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{width:100%;height:100%;display:none;position:absolute;top:0;left:0}.v-popper__inner{box-sizing:border-box;position:relative;overflow-y:auto}.v-popper__inner>div{max-height:inherit;max-width:inherit;z-index:1;position:relative}.v-popper__arrow-container{width:10px;height:10px;position:absolute}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;width:0;height:0;position:absolute;top:0;left:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-bottom-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-top-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-top-color:#0000!important;border-bottom-color:#0000!important;border-left-color:#0000!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:#0000!important;border-bottom-color:#0000!important;border-right-color:#0000!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-dropdown .v-popper__inner{color:#000;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}.v-popper--theme-tooltip .v-popper__inner{color:#fff;background:#000c;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.ocu-text-renderer__list[data-v-e9c3c69a]{margin:0;padding-left:30px}.ocu-modal__close[data-v-4d727d5e]{cursor:pointer;background:0 0;border:none;border-radius:4px;padding:8px;transition:background-color .2s}.ocu-modal__close[data-v-4d727d5e]:hover{background-color:#0000000d}.ocu-modal__close[data-v-4d727d5e]:focus{outline:2px solid var(--ocu-outline-color);outline-offset:2px}.ocu-flex__center[data-v-4d727d5e]{flex-direction:column;justify-content:center;align-items:center;display:flex}.ocu-modal__cross-icon[data-v-4d727d5e]{width:16px;height:16px;display:block}.ocu-modal__close-modern[data-v-4d727d5e]{--close-background-color:var(--137bce77);background-color:var(--close-background-color);cursor:pointer;opacity:.7;z-index:10000;border:none;border-radius:4px;width:32px;height:32px;transition:background-color .2s;position:fixed}.ocu-modal__close-modern[data-v-4d727d5e]:hover{background-color:#0000000d;background-color:color-mix(in srgb,var(--close-background-color),#0000 10%)}.ocu-modal__cross-icon-modern[data-v-4d727d5e]{width:18px;height:18px;display:block}.ocu-modal__close-modern--mobile[data-v-4d727d5e]{position:absolute;top:8px;right:8px}.ocu-modal__close-modern--builder[data-v-4d727d5e]:not(.ocu-modal__close-modern--mobile){--close-button-clip-top:calc(var(--preview-container-top) - var(--preview-popup-top) + 32px);--close-button-clip-right:calc(var(--preview-popup-right) - var(--preview-container-right) + 32px);clip-path:inset(var(--close-button-clip-top) var(--close-button-clip-right) 0 0);right:calc(var(--preview-popup-sticky-right) - 32px);top:calc(var(--preview-popup-top) - 32px);position:fixed}.ocu-modal__header[data-v-64251a4c],.ocu-modal__main[data-v-64251a4c]{background:0 0;position:relative}.ocu-modal__header .ocu-modal__title--incart[data-v-64251a4c],.ocu-modal__main .ocu-modal__title--incart[data-v-64251a4c]{padding:var(--57853d79)}@media (max-width:699px){.ocu-modal__header .ocu-modal__title--incart[data-v-64251a4c],.ocu-modal__main .ocu-modal__title--incart[data-v-64251a4c]{margin:0}}@media (max-width:767px){.ocu-modal__header .ocu-modal__title--incart[data-v-64251a4c],.ocu-modal__main .ocu-modal__title--incart[data-v-64251a4c]{padding-top:var(--37f93c7a);line-height:1.35}}.ocu-modal__header .ocu-modal__title--incart-headline-only[data-v-64251a4c],.ocu-modal__main .ocu-modal__title--incart-headline-only[data-v-64251a4c]{padding-bottom:16px}.ocu-modal__header .ocu-modal-offset[data-v-64251a4c],.ocu-modal__main .ocu-modal-offset[data-v-64251a4c]{padding:32px 57px 16px 32px}.ocu-modal__header-mobile[data-v-64251a4c]{position:relative}.ocu-modal__header-mobile .ocu-modal__title--mobile[data-v-64251a4c]{width:100%;margin:0;padding:32px 32px 16px;font-size:18px;line-height:1.35}.ocu-flex__center[data-v-64251a4c]{flex-direction:column;justify-content:center;align-items:center;display:flex}.ocu-modal__title[data-v-64251a4c]{box-shadow:none;color:#262626;letter-spacing:normal;text-align:center;border-bottom:none;outline:none;width:100%;margin:0;font-size:30px;font-weight:400;line-height:30px}.ocu-headline--timerless[data-v-64251a4c]{padding:12px 32px}.ocu-subheadline--vertical[data-v-64251a4c]{padding:20px 32px}@media screen and (max-width:767px){.ocu-subheadline--vertical[data-v-64251a4c]{padding-top:32px}}.ocu-subheadline--vertical-m[data-v-64251a4c]{padding-top:32px}.ocu-headline--timer[data-v-64251a4c]{padding:var(--10ccfbe4)}.ocu-modal__headline.ocu-modal__headline.ocu-modal__headline.ocu-modal__headline[data-v-64251a4c]{text-align:center;width:100%;font-size:20px;line-height:1.15;font-weight:400!important}.ocu-modal__headline.ocu-modal__headline.ocu-modal__headline.ocu-modal__headline .ocu-modal__title[data-v-64251a4c]{height:unset}.ocu-text--normal[data-v-64251a4c]{color:#262626;letter-spacing:normal;line-height:1}.ocu-modal__close[data-v-64251a4c]{width:20px;height:20px;position:absolute;top:26px;right:34px;background:0 0!important;border:none!important;padding:0!important}.ocu-modal__close-mobile[data-v-64251a4c]{justify-content:center;align-items:center;padding:0;display:flex;top:10px;right:10px}.ocu-modal__close .ocu-modal__cross-icon[data-v-64251a4c],.ocu-modal__close[data-v-64251a4c]:active,.ocu-modal__close:hover>.ocu-modal__cross-icon[data-v-64251a4c]{fill:#9ea5b0}.ocu-button[data-v-64251a4c]{box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:0;outline:none;padding:0}@media screen and (max-width:767px){.ocu-modal__title.ocu-modal__title.ocu-modal__title.ocu-modal__title[data-v-64251a4c],h1[data-v-64251a4c]{width:100%;margin:0;padding:32px 32px 16px;font-size:18px;line-height:1.35}.ocu-modal__title.ocu-modal__title.ocu-modal__title.ocu-modal__title[data-v-64251a4c]:focus-visible,h1[data-v-64251a4c]:focus-visible{box-shadow:none;outline:none}.ocu-modal__header[data-v-64251a4c]{border-bottom:none;flex-shrink:0}.ocu-modal__header .ocu-modal__title[data-v-64251a4c]{height:unset}.ocu-modal__headline[data-v-64251a4c]{font-size:18px}.desktop-subtitle.ocu-hero-content__title.ocu-text--normal.ocu-offset-bottom--xs[data-v-64251a4c]{display:none}.ocu-modal__close[data-v-64251a4c]{width:20px;height:20px;padding:4px;top:16px;right:16px}}.ocu-modal__head[data-v-64251a4c]{height:unset}.ocu-product-headline[data-v-64251a4c]{min-width:52%}.ocu-product-headline--second[data-v-64251a4c]{min-width:51%}.ocu-upsell__timer[data-v-f3d8d130]{min-height:42px;padding:var(--05ad69d2);background-color:#f8f8f8;width:100%}.ocu-upsell__timer.opacity[data-v-f3d8d130]{opacity:.4}.ocu-upsell__timer.decreased-opacity[data-v-f3d8d130]{opacity:.6}.ocu-popup .ocu-timer--offset[data-v-f3d8d130]{margin-left:8px}.ocu-timer-countdown[data-v-f3d8d130],.ocu-timer-headline h2[data-v-f3d8d130]{font-size:20px;letter-spacing:0!important;margin-bottom:0!important;padding-bottom:0!important;line-height:24px!important}.ocu-timer-headline[data-v-f3d8d130]{color:#262626;word-break:break-all;margin-right:8px}.ocu-timer-countdown[data-v-f3d8d130]{color:#f53}@media screen and (max-width:767px){.ocu-timer-headline [data-v-f3d8d130]{letter-spacing:0}}.ocu-offer__timer[data-v-f3d8d130]{min-width:28%}.ocu-timer--modern[data-v-f3d8d130]{border-radius:var(--customBorderRadius);margin-bottom:16px}.ocu-flex--center[data-v-f3d8d130]{justify-content:center;align-items:center;display:flex}.ocu-main[data-v-6524d7ee]{width:100%;visibility:visible!important}.ocu-upsell__wrap[data-v-6524d7ee],.ocu-upsell__wrap-mobile[data-v-6524d7ee]{opacity:1;overflow-y:auto}.ocu-upsell__wrap-mobile[data-v-6524d7ee]::-webkit-scrollbar,.ocu-upsell__wrap[data-v-6524d7ee]::-webkit-scrollbar{width:5px;height:5px}.ocu-upsell__wrap-mobile[data-v-6524d7ee]::-webkit-scrollbar-track,.ocu-upsell__wrap[data-v-6524d7ee]::-webkit-scrollbar-track{background-color:#eceef1}.ocu-upsell__wrap-mobile[data-v-6524d7ee]::-webkit-scrollbar-thumb,.ocu-upsell__wrap[data-v-6524d7ee]::-webkit-scrollbar-thumb{background-color:#c1c7d0}.ocu-upsell__wrap-mobile[data-v-6524d7ee]{height:500px;overflow-y:var(--4679ac0e)}.ocu-upsell__wrap-mobile.ocu-upsell__live-mobile[data-v-6524d7ee]{flex-grow:1;flex-basis:0;height:auto}.inline--overflow[data-v-6524d7ee]{overflow:visible}.ocu-button-cta__container[data-v-289a90fc]{border-bottom-left-radius:var(--customBorderRadius);border-bottom-right-radius:var(--customBorderRadius);flex-shrink:0;width:100%;margin-bottom:4px}.ocu-cta__button[data-v-289a90fc]{cursor:pointer;text-align:center;width:100%;line-height:1.15;padding:14px 48px!important}.ocu-cta__buy[data-v-289a90fc]{box-shadow:none;background:#fff;font-size:16px;transition:background-color .2s;border-radius:var(--customBorderRadius)!important;border:none!important;font-weight:400!important}.ocu-cta__decline[data-v-289a90fc]{color:#262626;font-size:14px;border-radius:var(--customBorderRadius)!important;background:0 0!important;border:1px solid #262626!important;font-weight:400!important}.ocu-cta__buy[data-v-289a90fc]:focus,.ocu-cta__decline[data-v-289a90fc]:focus{outline:2px solid var(--ocu-outline-color);outline-offset:1px}.ocu-flex--center[data-v-289a90fc]{justify-content:center;align-items:center;display:flex}.ocu-offset-bottom--sm[data-v-289a90fc]{margin-bottom:16px}.wrapper[data-v-289a90fc]{background:#fff;flex-direction:row-reverse;justify-content:space-evenly;align-items:center;gap:4px;height:78px;display:flex;box-shadow:0 -4px 6px #0000000d}.wrapper .ocu-cta__buy[data-v-289a90fc]{width:var(--68cf699c);padding:10px 20px!important}.wrapper .ocu-cta__decline[data-v-289a90fc]{width:var(--68cf699c);padding:10px!important}.wrapper--column[data-v-289a90fc]{justify-content:space-between;padding:16px 32px}.button-text--width[data-v-289a90fc]{min-width:100px}.wrapper--builder-mobile[data-v-289a90fc]{bottom:var(--preview-popup-sticky-bottom);width:375px;position:fixed}@media screen and (max-width:767px){.ocu-button-cta__container[data-v-289a90fc]{border-radius:0}}.classic-incart--builder-mobile[data-v-dce635c2]{padding-bottom:var(--7cc79c8d)}.ocu-image__large[data-v-84d2e51c]{border-radius:var(--customBorderRadius);opacity:1;border:1px solid #0000;max-width:100%;height:auto;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ocu-image__large.ocu-contain[data-v-84d2e51c]{object-fit:var(--imageResizing);width:100%;height:100%}.ocu-broken--carousel[data-v-7a78eeef]{width:44px;height:44px}.ocu-broken--image[data-v-7a78eeef]{width:75px;height:96px}.ocu-container__video[data-v-fe016fbe]{width:100%}.ocu-video[data-v-669658c6]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ocu-video--broken[data-v-669658c6]{background-color:#f7f8fa}.ocu-carousel-indicators[data-v-4fab8f2c]{gap:6px;margin:0;padding:0;list-style-type:none;display:flex}.ocu-carousel-indicators--bottom-over[data-v-4fab8f2c]{position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.ocu-carousel-indicators--bottom-under[data-v-4fab8f2c]{justify-content:center;margin-top:8px}.ocu-carousel-indicators__slide[data-v-4fab8f2c]{background-color:var(--bbc7f90a);opacity:.2;will-change:width,background-color;border-radius:2px;width:16px;height:2px;transition:background-color .2s ease-out,width .2s ease-out}.ocu-carousel-indicators__slide--active[data-v-4fab8f2c]{background-color:var(--bbc7f90a);opacity:1;width:40px}.icon[data-v-3aa04722]{width:20px;height:20px}.icon--invisible[data-v-3aa04722]{fill:#afb3b7;position:absolute;top:17px}.icon--invisible[data-v-3aa04722]:nth-of-type(3){right:110px}.icon--invisible[data-v-3aa04722]:nth-of-type(2){right:80px}.icon--invisible[data-v-3aa04722]:first-of-type{right:50px}.ocu-carousel-nav[data-v-7d85b316]{color:var(--ocu-carousel-nav-foreground);cursor:pointer;height:var(--ocu-carousel-nav-size,40px);width:var(--ocu-carousel-nav-size,40px);z-index:10;background-color:#0000;border:0 solid #0000;justify-content:center;align-items:center;padding:0;font-size:18px;display:flex;position:absolute}.ocu-carousel-nav[data-v-7d85b316]:disabled{cursor:not-allowed;opacity:.5}.ocu-carousel-nav--plain[data-v-7d85b316]{transition:opacity .15s}.ocu-carousel-nav--plain[data-v-7d85b316]:hover:not(:disabled){opacity:.6}.ocu-carousel-nav--outlined[data-v-7d85b316],.ocu-carousel-nav--solid[data-v-7d85b316]{background-color:var(--ocu-carousel-nav-background);border-radius:50%}.ocu-carousel-nav--outlined[data-v-7d85b316]{--ocu-carousel-nav-border:color-mix(in srgb,var(--ocu-carousel-nav-foreground),#0000 80%);--ocu-carousel-nav-border-hover:color-mix(in srgb,var(--ocu-carousel-nav-border),#0000 20%);border:1px solid var(--ocu-carousel-nav-border);transition:opacity .15s ease-out,border-color .15s ease-out}.ocu-carousel-nav--outlined[data-v-7d85b316]:hover:not(:disabled){border-color:var(--ocu-carousel-nav-border-hover)}.ocu-carousel-nav--solid[data-v-7d85b316]{transition:opacity .15s ease-out,background-color .15s ease-out}.ocu-carousel-nav--solid[data-v-7d85b316]:hover:not(:disabled){background-color:color-mix(in srgb,var(--ocu-carousel-nav-background),#000 5%)}.ocu-carousel-nav--top[data-v-7d85b316]{top:var(--ocu-carousel-nav-offset-top,8px)}.ocu-carousel-nav--center[data-v-7d85b316]{top:50%;transform:translateY(-50%)}.ocu-carousel-nav--prev[data-v-7d85b316]{inset-inline-start:var(--ocu-carousel-nav-offset-left,8px)}.ocu-carousel-nav--next[data-v-7d85b316]{inset-inline-end:var(--ocu-carousel-nav-offset-right,8px)}.ocu-carousel-nav--icon-right .ocu-carousel-nav__icon[data-v-7d85b316]{transform:rotate(180deg)}.ocu-carousel-nav__icon[data-v-7d85b316]{fill:currentColor;height:var(--ocu-carousel-nav-icon-height,12px);width:var(--ocu-carousel-nav-icon-width,8px)}.ocu-carousel__slide-clone[data-v-31af0806]{will-change:transform;align-items:stretch;display:flex}.ocu-carousel__slide-clone[data-v-31af0806]>*{width:inherit}.ocu-carousel[data-v-3c3ccbca]{--ocu-carousel-nav-background:var(--7001bce9);--ocu-carousel-nav-foreground:var(--35b1d0fe);padding:16px 20px;position:relative}.ocu-carousel--nav-over[data-v-3c3ccbca]{--ocu-carousel-nav-offset-left:calc(var(--ocu-carousel-nav-offset-x) - 1px);--ocu-carousel-nav-offset-right:var(--ocu-carousel-nav-offset-x)}.ocu-carousel--nav-beside[data-v-3c3ccbca]{--ocu-carousel-nav-offset-left:0;--ocu-carousel-nav-offset-right:0;padding:16px calc(var(--ocu-carousel-nav-size,40px) + var(--ocu-carousel-nav-offset-x,8px))}.ocu-carousel__scroller[data-v-3c3ccbca]{-ms-overflow-style:none;scrollbar-width:none;width:100%;position:relative;overflow:hidden}.ocu-carousel__scroller[data-v-3c3ccbca]::-webkit-scrollbar{display:none}.ocu-carousel__content[data-v-3c3ccbca]{--carousel-translation:var(--2ea8d4d0);--carousel-transition:var(--32217da8);align-items:stretch;column-gap:var(--60968854);transform:translateX(var(--carousel-translation));transition:var(--carousel-transition);will-change:transform;width:auto;display:flex}.ocu-carousel__content>[data-v-3c3ccbca]{--slide-translation:calc(var(--carousel-translation) + var(--slide-offset));box-sizing:border-box;width:var(--slide-width);flex:none}.ocu-carousel__content--swipable[data-v-3c3ccbca]{-webkit-user-select:none;user-select:none}.ocu-modern-hero-carousel.ocu-modern-hero-carousel.ocu-modern-hero-carousel[data-v-34caa238]{width:100%;padding:0}.ocu-modern-hero-carousel.ocu-modern-hero-carousel.ocu-modern-hero-carousel[data-v-34caa238] .ocu-carousel-nav__icon{fill:none}.ocu-modern-hero-carousel.ocu-modern-hero-carousel.ocu-modern-hero-carousel[data-v-34caa238] .ocu-carousel-nav:focus{outline:2px solid var(--ocu-outline-color);outline-offset:2px}.ocu-modern-hero-image[data-v-50b7fea2]{width:var(--84dcc6fe);flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}.ocu-modern-hero-image figure[data-v-50b7fea2]{height:var(--05a991fe);width:100%;margin:0}[data-v-50b7fea2] .ocu-image__large{border:none;position:static;transform:none}.ocu-modern-video-wrapper[data-v-50b7fea2]{align-self:center;height:500px}@media (max-width:768px){.ocu-modern-video-wrapper[data-v-50b7fea2]{height:300px}}.ocu-modern-image-right[data-v-23f239cd]{align-items:flex-start;height:500px;max-height:500px;display:flex}.ocu-modern-image-right .ocu-content-section[data-v-23f239cd]{flex:1;height:100%}.ocu-modern-image-right .ocu-image-section[data-v-23f239cd]{flex:none;align-items:center;height:100%;display:flex}.ocu-modern-image-left[data-v-cfe41ae0]{align-items:flex-start;display:flex}.ocu-modern-image-left .ocu-image-section[data-v-cfe41ae0]{flex:none;align-items:center;height:100%;display:flex}.ocu-modern-image-left .ocu-content-section[data-v-cfe41ae0]{flex:1;height:100%}.ocu-modern-image-left--desktop[data-v-cfe41ae0]{height:500px;max-height:500px}.ocu-modern-image-left--mobile[data-v-cfe41ae0],.ocu-modern-image-left--mobile-builder[data-v-cfe41ae0]{flex-direction:column;height:100%}.ocu-modern-image-left--mobile .ocu-image-section[data-v-cfe41ae0],.ocu-modern-image-left--mobile-builder .ocu-image-section[data-v-cfe41ae0]{width:100%;height:auto}.ocu-modern-image-left--mobile[data-v-cfe41ae0] .ocu-timer--modern,.ocu-modern-image-left--mobile-builder[data-v-cfe41ae0] .ocu-timer--modern{width:calc(100% - 48px);margin:0 24px}.ocu-modern-image-left--mobile .ocu-content-section[data-v-cfe41ae0],.ocu-modern-image-left--mobile-builder .ocu-content-section[data-v-cfe41ae0]{width:100%;min-height:0}.ocu-modern-image-left--mobile .ocu-content-section[data-v-cfe41ae0]{flex:1 1 0;height:auto}.ocu-modern-image-top[data-v-5cd47258]{height:100%;min-height:var(--7e120e76);flex-direction:column;display:flex}.ocu-modern-image-top .ocu-image-section[data-v-5cd47258]{flex:none;align-items:center;height:300px;display:flex}.ocu-modern-image-top .ocu-content-section[data-v-5cd47258]{width:100%;max-height:500px}.ocu-modern-image-top[data-v-5cd47258] .ocu-timer--modern{justify-self:center}.ocu-modern-image-top[data-v-5cd47258] .ocu-modal__content-sticky{padding-left:24px}.modern-no-image[data-v-1184b11c]{justify-content:center;align-items:center;display:flex}.modern-no-image .content-section[data-v-1184b11c]{width:100%}.modern-no-image[data-v-1184b11c] .ocu-modal__content-sticky{padding-left:24px}.ocu-modal__content-modern{height:100%;max-height:var(--0f6a1f57);padding:24px 4px var(--0369bf5b) 24px}.ocu-modal__content-modern--mobile{padding:0 0 var(--0369bf5b)}.ocu-modal__content-main{overflow-x:hidden}.ocu-modal__content-scroll[data-v-261f891f]{height:var(--d4e8c410);overscroll-behavior:none;padding-bottom:16px;padding-right:16px;overflow-y:auto}.ocu-modal__content-scroll--mobile[data-v-261f891f]{height:100%;padding-bottom:0;padding-right:4px}.ocu-modal__content-scroll--mobile[data-v-261f891f]::-webkit-scrollbar-thumb,.ocu-modal__content-scroll--mobile[data-v-261f891f]::-webkit-scrollbar-track{border-radius:0!important}.ocu-modal__content-scroll--builder[data-v-261f891f]{padding-bottom:var(--49e8b52f)}.ocu-modal__content-scroll[data-v-261f891f]::-webkit-scrollbar{width:4px;height:4px}.ocu-modal__content-scroll[data-v-261f891f]::-webkit-scrollbar-track{background-color:#d7d9db;border-radius:2px}.ocu-modal__content-scroll[data-v-261f891f]::-webkit-scrollbar-thumb{background-color:#868c94;border-radius:2px}.ocu-modal__content-sticky[data-v-261f891f]{background-color:var(--51b93459);z-index:3;padding:16px 24px 24px 0;position:sticky;bottom:0}.ocu-modal__content-sticky--mobile[data-v-261f891f]{padding:16px 24px}.ocu-modal__content-sticky--builder[data-v-261f891f]{border-bottom-left-radius:var(--customBorderRadius);border-bottom-right-radius:var(--customBorderRadius);bottom:var(--preview-popup-sticky-bottom);width:var(--layoutWidth);position:fixed}.ocu-modal__content-sticky--mobile.ocu-modal__content-sticky--builder[data-v-261f891f]{position:fixed;width:375px!important}.ocu-modal__content.ocu-modal__content.ocu-modal__content[data-v-ec7b296e]{border-radius:var(--customBorderRadius);overflow:hidden}.ocu-modal__content[data-v-ec7b296e]{color:#4a4a4a}.ocu-modal__content header[data-v-ec7b296e]{height:unset;border-bottom:none;flex-direction:column;position:relative}@media (max-width:699px){.ocu-modal__content.ocu-modal__content.ocu-modal__content[data-v-ec7b296e]{max-height:unset}}@media screen and (max-width:767px){.ocu-modal__content.ocu-modal__content.ocu-modal__content[data-v-ec7b296e]{border-radius:0;height:100%}.ocu-modal__incart[data-v-ec7b296e]{flex-direction:column;height:100%;display:flex}}.ocu-modal__content[data-v-29a4bb6a]{border-radius:var(--customBorderRadius)}.ocu-modal__content--builder-mobile[data-v-29a4bb6a]{padding-bottom:var(--577b701e)}@media screen and (max-width:767px){.ocu-modal__content[data-v-29a4bb6a]{flex-direction:column;height:100%;display:flex}}.ocu-overlay__wrap[data-v-77e27f8b]{opacity:.8;z-index:999;background-color:#fff;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ocu-spin[data-v-77e27f8b]{border:6px solid #6d7681;border-bottom-color:#0000;border-radius:50%;width:80px;height:80px;animation:1.5s linear infinite spin-77e27f8b;display:inline-block;top:calc(50% - 40px);left:calc(50% - 40px)}.ocu-loading-title[data-v-77e27f8b],.ocu-spin[data-v-77e27f8b]{opacity:1;z-index:1000;position:absolute}.ocu-loading-title[data-v-77e27f8b]{color:#6d7681;text-align:center;-webkit-user-select:none;user-select:none;font-size:18px;font-weight:600;top:58%;left:50%;transform:translate(-50%)}@keyframes spin-77e27f8b{0%{transform:rotate(0)}to{transform:rotate(1turn)}}[data-v-37f6022e],[data-v-37f6022e]:after,[data-v-37f6022e]:before{box-sizing:border-box}.ocu-v--modal-content[data-v-37f6022e]{background-color:var(--ocu-popup-background-color);border-radius:var(--customBorderRadius);max-height:var(--ocu-content-max-height);position:relative;box-shadow:0 10px 20px #212b364d}.ocu-v--modal-content[data-v-37f6022e] .ocu-modal__content{background-color:var(--ocu-popup-background-color)}@media screen and (max-width:767px){.ocu-v--modal-content[data-v-37f6022e]{max-height:unset;border-radius:0}}.ocu-popup{text-align:unset}.ocu-popup h1,.ocu-popup h2,.ocu-popup h3,.ocu-popup h4,.ocu-popup h5,.ocu-popup h6,.ocu-popup label,.ocu-popup option,.ocu-popup p,.ocu-popup select,.ocu-popup span:not(.money){font-style:inherit;letter-spacing:unset;text-transform:inherit}.ocu-popup h1,.ocu-popup h2,.ocu-popup h3,.ocu-popup h4,.ocu-popup h5,.ocu-popup h6,.ocu-popup label,.ocu-popup option,.ocu-popup p,.ocu-popup select,.ocu-popup span{font-family:inherit}.ocu-popup h2,.ocu-popup input[type=text],.ocu-popup p{margin:0}.ocu-popup input[type=text]{background:0 0;border:1px solid #d8d8d8}.ocu-popup p{color:#262626;margin-top:0;margin-bottom:0;padding:0;font-family:inherit!important}.ocu-popup.ocu-popup--live{border-radius:var(--customBorderRadius);background:0 0;border:none;width:-webkit-fit-content;width:fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;padding:0}.ocu-popup.ocu-popup--live::-webkit-backdrop{background:#00000080}.ocu-popup.ocu-popup--live::backdrop{background:#00000080}.ocu-popup ul{list-style:outside}.ocu-popup *{margin:unset}.ocu-popup button{box-shadow:unset;box-sizing:border-box;height:unset}.ocu-display--none{display:none}@media screen and (max-width:767px){.ocu-popup.ocu-popup--live{border-radius:0;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%}.ocu-popup.ocu-popup--live::-webkit-backdrop{background-color:var(--ocu-popup-background-color)}.ocu-popup.ocu-popup--live::backdrop{background-color:var(--ocu-popup-background-color)}}
/* ===== inline <style> #22 ===== */
[data-pf-type="ImageComparison"], [data-pf-type="BeforeAfter"] {
  user-select: none; }
.pf-ba-content {
  position: relative; overflow: hidden; width: 100%; height: 100%; }
[data-pf-type="ImageComparison"]:not(:has(.pf-ba-content)),
[data-pf-type="BeforeAfter"]:not(:has(.pf-ba-content)) {
  position: relative; overflow: hidden; }
.pf-ba-after { position: relative; width: 100%; z-index: 0; }
.pf-ba-after img { display: block; width: 100%; height: auto; }
.pf-ba-before {
  position: absolute; top: 0; left: 0; overflow: hidden; z-index: 1; height: 100%; }
.pf-ba-before img { display: block; object-fit: cover; max-width: none; max-height: none; }
.pf-ba-vertical .pf-ba-before { width: 100%; height: auto; }
.pf-ba-vertical .pf-ba-before img { width: 100%; height: auto; }
.pf-ba-handle {
  position: absolute; top: 0; height: 100%; width: 4px;
  background: #fff; z-index: 10; cursor: col-resize; transform: translateX(-50%); }
.pf-ba-handle[data-pf-ba-vertical] {
  top: auto; left: 0; width: 100%; height: 4px; cursor: row-resize; transform: translateY(-50%); }
.pf-ba-handle-circle {
  position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);
  width: 44px; height: 44px; background: #fff; border-radius: 50%;
  box-shadow: 0 1px 4px rgba(0,0,0,0.2); display: flex; align-items: center; justify-content: center; }
.pf-ba-badge-wrapper {
  display: contents; font-size: 12px; font-weight: 500; color: #fff;
  background: rgba(0,0,0,0.4); padding: 4px 8px; border-radius: 4px; border: none; }
.pf-ba-label {
  position: absolute; z-index: 5; white-space: nowrap;
  font-size: inherit; font-weight: inherit; font-style: inherit; font-family: inherit;
  color: inherit; text-decoration: inherit;
  background: inherit; padding: inherit; border: inherit; border-radius: inherit;
  pointer-events: none; user-select: none; }
/* ===== inline <style> #23 ===== */
.ig-hidden { display: none !important; }
/* ===== inline <style> #24 ===== */

@font-face {
  font-family: 'GTStandard-M';
  src: url('https://cdn.shopify.com/shop-assets/static_uploads/shoplift/GTStandard-MRegular.woff2')
    format('woff2');
  font-style: normal;
  font-weight: 450;
  font-display: swap;
}

@font-face {
  font-family: 'GTStandard-M';
  src: url('https://cdn.shopify.com/shop-assets/static_uploads/shoplift/GTStandard-MMedium.woff2')
    format('woff2');
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}

@font-face {
  font-family: 'GTStandard-M';
  src: url('https://cdn.shopify.com/shop-assets/static_uploads/shoplift/GTStandard-MSemibold.woff2')
    format('woff2');
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}
/* ===== inline <style> #25 ===== */
.ig-hidden { display: none !important; }
/* ===== inline <style> #26 ===== */

      [data-ig-discount]:not([data-ig-discount="0"]) {
          display: none;
      }
      
/* ===== file: zipify-oneclickupsell-single-offer.cef4c747c5f55585.css ===== */
.ocu-carousel__item[data-v-0f18e702]{position:relative}.ocu-carousel__item .ocu-carousel__video-icon[data-v-0f18e702]{fill:#fff;fill-rule:evenodd;width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wrapper[data-v-003c5a19]{margin-top:12px;position:relative}.wrapper[data-v-003c5a19] .swiper-wrapper{align-items:center}.swiper[data-v-003c5a19]{overflow-clip-margin:6px;margin:auto;overflow:clip}.swiper[data-v-003c5a19],.swiper.ocu-device[data-v-003c5a19]{width:252px;height:52px}.swiper.ocu-one-item[data-v-003c5a19]{width:44px}.swiper.ocu-two-items[data-v-003c5a19]{width:108px}.swiper.ocu-three-items[data-v-003c5a19]{width:166px}.swiper.ocu-four-items[data-v-003c5a19]{width:224px}.ocu-popup .swiper-slide[data-v-003c5a19]{justify-content:center;align-items:center;display:flex;overflow:hidden;width:50px!important;height:50px!important}.ocu-popup .swiper-slide.ocu-device[data-v-003c5a19]{width:44px;height:44px}.ocu-popup .swiper-slide.ocu-carousel__item[data-v-003c5a19]{border-radius:var(--customBorderRadius)}.ocu-popup .swiper-slide .ocu-carousel__img[data-v-003c5a19]{max-width:100%;height:auto;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ocu-popup .swiper-slide .ocu-carousel__img-plug[data-v-003c5a19]{transform:translate(-50%,-50%)scale(2)}.ocu-popup .swiper-slide-active[data-v-003c5a19]{box-shadow:0 0 0 2px var(--ocu-carousel-background-color),0 0 0 4px var(--ocu-carousel-elements-color)}.ocu-prev[data-v-003c5a19]{background:0 0;border:none;width:30px;height:52px;padding-left:0;padding-right:0;display:flex;position:absolute;top:0;left:0}.ocu-prev span[data-v-003c5a19]{justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex}.ocu-prev.ocu-four-items[data-v-003c5a19],.ocu-prev.ocu-three-items[data-v-003c5a19],.ocu-prev.ocu-two-items[data-v-003c5a19]{align-items:center;width:50px}.ocu-prev.ocu-one-item[data-v-003c5a19]{width:25px;left:104px}.ocu-prev.ocu-two-items[data-v-003c5a19]{width:25px;left:78px}.ocu-prev.ocu-three-items[data-v-003c5a19]{width:25px;left:52px}.ocu-prev.ocu-four-items[data-v-003c5a19]{width:25px;left:25px}.ocu-prev__arrow[data-v-003c5a19]{fill:var(--ocu-carousel-elements-color);width:10px;height:16px}.ocu-next[data-v-003c5a19]{background:0 0;border:none;width:30px;height:52px;padding-left:0;padding-right:0;display:flex;position:absolute;top:0;right:0}.ocu-next span[data-v-003c5a19]{justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex}.ocu-next.ocu-four-items[data-v-003c5a19],.ocu-next.ocu-three-items[data-v-003c5a19],.ocu-next.ocu-two-items[data-v-003c5a19]{align-items:center;width:50px}.ocu-next.ocu-one-item[data-v-003c5a19]{width:25px;right:104px}.ocu-next.ocu-two-items[data-v-003c5a19]{width:25px;right:78px}.ocu-next.ocu-three-items[data-v-003c5a19]{width:25px;right:52px}.ocu-next.ocu-four-items[data-v-003c5a19]{width:25px;right:25px}.ocu-next__arrow[data-v-003c5a19]{fill:var(--ocu-carousel-elements-color);width:10px;height:16px}@media (max-width:1370px){.wrapper[data-v-003c5a19]{width:302px;margin-left:auto;margin-right:auto}.swiper.ocu-two-items[data-v-003c5a19]{width:96px}.swiper.ocu-three-items[data-v-003c5a19]{width:148px}.swiper.ocu-four-items[data-v-003c5a19]{width:200px}.ocu-popup .swiper-slide[data-v-003c5a19]{width:44px!important;height:44px!important}.ocu-next[data-v-003c5a19],.ocu-prev[data-v-003c5a19]{width:25px}}@media (min-width:1371px){.wrapper[data-v-003c5a19]{width:302px;margin-left:auto;margin-right:auto}.swiper[data-v-003c5a19]{width:252px;height:58px}.swiper.ocu-two-items[data-v-003c5a19]{width:96px}.swiper.ocu-three-items[data-v-003c5a19]{width:148px}.swiper.ocu-four-items[data-v-003c5a19]{width:200px}.ocu-popup .swiper-slide[data-v-003c5a19]{width:44px!important;height:44px!important}.ocu-next[data-v-003c5a19],.ocu-prev[data-v-003c5a19]{height:58px}.ocu-device.ocu-next[data-v-003c5a19],.ocu-device.ocu-prev[data-v-003c5a19]{height:52px}}.ocu-next:focus .ocu-next__arrow[data-v-003c5a19],.ocu-prev:focus .ocu-prev__arrow[data-v-003c5a19]{outline:2px solid var(--ocu-outline-color);outline-offset:2px}.ocu-next[data-v-003c5a19]:focus,.ocu-prev[data-v-003c5a19]:focus{outline:none}.ocu-hero__title[data-v-6cc2df1a]{min-height:75px;overflow:var(--heroTitleOverflow);display:inline-block}.ocu-hero__title-mobile[data-v-6cc2df1a]{min-height:unset;width:100%;margin-bottom:24px}.ocu-image__title--column[data-v-6cc2df1a]{height:unset;margin-bottom:16px}.ocu-replace__block.ocu-replace__block.ocu-replace__block[data-v-6cc2df1a]{text-align:center;margin-bottom:4px;padding-left:0}.ocu-replace__block--column[data-v-6cc2df1a]{margin-top:var(--ocu-editable-offset);display:flex}.ocu-replace__block--column .ocu-image__title[data-v-6cc2df1a]{margin-bottom:0;margin-right:4px}.ocu-replace__block--column .ocu-image__name[data-v-6cc2df1a]{align-items:center;display:flex}.ocu-replace__block--column--mobile[data-v-6cc2df1a]{flex-direction:column;align-items:center}.ocu-replace__block--column--mobile .ocu-image__title[data-v-6cc2df1a]{margin-bottom:8px}.ocu-layout--top .editable[data-v-6cc2df1a]{padding-bottom:2px;padding-left:6px}.ocu-replace__block-mobile[data-v-6cc2df1a]{text-align:center;flex-direction:column;align-items:center;margin-bottom:4px;padding-left:0;display:flex}.ocu-image__title[data-v-6cc2df1a]{color:#262626;letter-spacing:0;min-width:40px;min-height:4px;margin:0 0 6px;font-size:16px;font-weight:400;line-height:1.1}.ocu-image__title span[data-v-6cc2df1a]{color:inherit}.ocu-image__name[data-v-6cc2df1a]{line-clamp:2;-webkit-line-clamp:2;color:#6d7681;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:16px;display:-webkit-box;position:relative;overflow:hidden;line-height:normal!important}.ocu-replace-product__tooltip[data-v-6cc2df1a]{color:#fff;text-align:center;z-index:1;background-color:#36404c;border-radius:4px;width:210px;padding:4px 8px;font-size:14px;position:absolute}.ocu-hidden[data-v-6cc2df1a]{display:none}@media (max-width:699px){.ocu-replace__block.ocu-replace__block.ocu-replace__block[data-v-6cc2df1a]{text-align:center;flex-direction:column;align-items:center;margin-bottom:4px;padding-left:0;display:flex}.ocu-replace__block--column[data-v-6cc2df1a]{flex-direction:column;align-items:center}.ocu-replace__block--column .ocu-image__title[data-v-6cc2df1a]{margin-bottom:8px}}@media (max-width:1370px){.ocu-image__title[data-v-6cc2df1a]{font-size:16px}.ocu-image__name[data-v-6cc2df1a]{text-overflow:ellipsis;overflow:hidden}}.ocu-image__large[data-v-0ab40cb2]{border-radius:var(--customBorderRadius);object-fit:var(--ocu-image-resizing);opacity:1;border:1px solid #0000;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ocu-modal__incart-image[data-v-0ab40cb2]{flex-direction:column;margin-right:32px;display:flex}.ocu-modal__incart-image.ocu-modal__incart-image-mobile[data-v-0ab40cb2]{height:var(--hero-container);align-items:center;width:100%;margin-bottom:16px;margin-right:0}.ocu-image__large-wrap--extended[data-v-0ab40cb2]{border-radius:var(--customBorderRadius);height:var(--image-size);width:var(--image-size);position:relative;overflow:hidden}.ocu-modal__hero-image[data-v-0ab40cb2]{flex-direction:column;align-items:flex-end;display:flex}.ocu-modal__hero-image.ocu-modal__hero-image-tablet[data-v-0ab40cb2]{width:302px}.ocu-modal__hero-image.ocu-modal__hero-image-mobile[data-v-0ab40cb2]{width:100%}.ocu-hero-content__title.ocu-hero-content__title.ocu-hero-content__title[data-v-0ab40cb2]{border:none;margin:0 0 8px;padding:0;font-size:20px;line-height:1.15;display:inline-block;font-weight:600!important}.ocu-text--normal[data-v-0ab40cb2]{color:#262626;letter-spacing:normal;line-height:1}.ocu-offset-bottom--xs[data-v-0ab40cb2]{margin-bottom:8px}.ocu-hero__container[data-v-0ab40cb2]{width:var(--hero-container);position:relative}.ocu-hero__container-mobile[data-v-0ab40cb2]{width:100%;position:relative}.ocu-hero__replace[data-v-0ab40cb2]{flex-direction:row;align-items:flex-start;display:flex}.ocu-hero__replace-mobile[data-v-0ab40cb2]{flex-direction:column-reverse;display:flex}.ocu-image__offset-wrapper[data-v-0ab40cb2]{border-radius:var(--customBorderRadius);z-index:2;background-color:#fff;width:100px;height:100px;padding-bottom:5px;padding-right:5px;position:relative;overflow:hidden}.ocu-offset-right--xs[data-v-0ab40cb2]{margin-right:8px}.ocu-offset-right--sm[data-v-0ab40cb2]{margin-right:16px}.ocu-offset-right--xxl[data-v-0ab40cb2]{margin-right:32px}.ocu-image-small__wrapper[data-v-0ab40cb2]{border-radius:var(--customBorderRadius);width:100%;height:100%;overflow:hidden}.ocu-align--center[data-v-0ab40cb2]{align-items:center;display:flex}.ocu-justify--center[data-v-0ab40cb2]{justify-content:center;display:flex}.ocu-image-small[data-v-0ab40cb2]{opacity:1;max-width:100%;max-height:100%}.ocu-image-small.ocu-no-image[data-v-0ab40cb2]{object-fit:cover;width:100%;height:100%}.ocu-hero__backplate[data-v-0ab40cb2]{height:calc(var(--image-size) - var(--ocu-backplate-offset))}.ocu-hero__backplate.ocu-hero__backplate[data-v-0ab40cb2]{display:block}.ocu-image__large-wrap[data-v-0ab40cb2]{border-radius:var(--customBorderRadius);height:var(--image-size);left:56px;top:var(--ocu-upgrade-image-offset);width:var(--image-size);position:absolute}.ocu-image__large-wrap.ocu-image__large-wrap-mobile[data-v-0ab40cb2],.ocu-image__large-wrap.ocu-image__large-wrap-tablet[data-v-0ab40cb2]{height:var(--image-size);width:var(--image-size);top:75px;left:48px}.ocu-image__large-wrap.ocu-image__large-wrap-mobile[data-v-0ab40cb2]{top:var(--ocu-upgrade-image-backplate)}.ocu-upgrade__arrow[data-v-0ab40cb2]{fill:#9ea5b0;height:41px;left:-15%;top:var(--ocu-upgrade-arrow-offset);z-index:2;width:31px;position:absolute}.ocu-upgrade__arrow.ocu-upgrade__arrow-mobile[data-v-0ab40cb2]{top:40%;left:-15%}.ocu-hidden[data-v-0ab40cb2]{display:none}.ocu-mobile-subtitle[data-v-0ab40cb2]{text-align:center;display:none}.ocu-mobile-subtitle-mobile[data-v-0ab40cb2]{text-align:center;display:block}.ocu-full__width[data-v-0ab40cb2]{width:100%}.ocu-layout--top .ocu-image__large-wrap[data-v-0ab40cb2]{top:var(--ocu-upgrade-image-offset)}.ocu-layout--top .ocu-image__large-wrap-mobile[data-v-0ab40cb2]{left:var(--ocu-upgrade-image-left-offset);top:var(--ocu-upgrade-image-backplate)}.ocu-layout--top .ocu-upgrade__arrow[data-v-0ab40cb2]{top:95px}.ocu-layout--top .ocu-upgrade__arrow-mobile[data-v-0ab40cb2]{left:-18%}.ocu-image__large-wrap [data-image-wrap][data-v-0ab40cb2]{border-radius:var(--customBorderRadius);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.ocu-image--bordered[data-v-0ab40cb2]{border:1px solid #d8d8d8}@media (max-width:1370px){.ocu-image__large-wrap--extended[data-v-0ab40cb2]{height:var(--image-size);width:var(--image-size)}.ocu-image__large-wrap[data-v-0ab40cb2]{left:54px;top:var(--ocu-upgrade-image-offset)}}@media (max-width:699px){.ocu-modal__incart-image[data-v-0ab40cb2]{margin-bottom:24px;margin-right:0}.ocu-modal__incart-image .ocu-image__large-wrap[data-v-0ab40cb2]{width:311px;height:311px}.ocu-image__large-wrap[data-v-0ab40cb2]{top:80px;left:auto}.ocu-layout--top .ocu-image__large-wrap[data-v-0ab40cb2]{top:80px}.incart--mobile-large[data-v-0ab40cb2]{width:100%;min-width:302px;height:302px}.ocu-hero__container[data-v-0ab40cb2],.ocu-modal__hero-image[data-v-0ab40cb2]{width:100%}.ocu-modal__hero-image[data-v-0ab40cb2]{width:100%;margin-bottom:16px;margin-right:0!important}.ocu-hero-content__title[data-v-0ab40cb2]{display:none}.ocu-hero__backplate[data-v-0ab40cb2]{height:calc(var(--image-size) - 96px)}.ocu-hero__title[data-v-0ab40cb2]{height:unset;width:100%;margin-bottom:16px}.ocu-hero__replace[data-v-0ab40cb2]{flex-direction:column-reverse}.mobile-subtitle[data-v-0ab40cb2]{margin-bottom:8px;margin-left:auto;margin-right:auto;display:block}.ocu-upgrade-image__wrapper--offset-medium[data-v-0ab40cb2]{left:30%}.ocu-replacing-image--offset-medium[data-v-0ab40cb2],.ocu-replacing-image--offset-small[data-v-0ab40cb2]{left:20%}.ocu-upgrade-image__wrapper--offset-small[data-v-0ab40cb2]{left:33%}.ocu-arrow--offset-small[data-v-0ab40cb2]{top:42%;left:-20%}.ocu-arrow--offset-medium[data-v-0ab40cb2]{top:42%}.ocu-mobile-subtitle-mobile[data-v-0ab40cb2]{display:none}.ocu-mobile-subtitle[data-v-0ab40cb2]{display:block}}@media (min-width:476px) and (max-width:699px){.ocu-replacing-image--offset-large[data-v-0ab40cb2]{left:20%}.ocu-upgrade-image__wrapper--offset-large[data-v-0ab40cb2]{left:33%}.ocu-arrow--offset-large[data-v-0ab40cb2]{top:42%;left:-20%}}@media (max-width:475px){.ocu-hero__backplate[data-v-0ab40cb2]{height:calc(var(--image-size) - 96px)}.ocu-image__large-wrap[data-v-0ab40cb2]{top:80px;left:19%}.ocu-arrow--offset-large[data-v-0ab40cb2]{top:34%}.ocu-arrow--offset-medium[data-v-0ab40cb2]{top:38%;left:-17%}.ocu-upgrade-image__wrapper--offset-medium[data-v-0ab40cb2]{left:20%}.ocu-replacing-image--offset-medium[data-v-0ab40cb2]{left:5%}.ocu-replacing-image--offset-small[data-v-0ab40cb2]{left:9%}.ocu-upgrade-image__wrapper--offset-small[data-v-0ab40cb2]{left:27%}.ocu-arrow--offset-small[data-v-0ab40cb2]{top:50%;left:-20%}}.ocu-arrow--offset-small[data-v-0ab40cb2]{left:-20%}.ocu-quantity-range__disabled[data-v-07a5c113]{opacity:.5;pointer-events:none}.ocu-upsell__quantity[data-v-07a5c113]{flex-direction:column;width:100%;margin-top:16px;padding-bottom:2px;display:flex}.ocu-upsell__quantity-mobile[data-v-07a5c113]{justify-content:space-between}.ocu-upsell__quantity-mobile .ocu-quantity-range[data-v-07a5c113]{width:114px;height:40px}.ocu-upsell__quantity-mobile .ocu-quantity-range__input[data-v-07a5c113]{width:114px;padding:0 25px}.ocu-upsell__quantity-mobile .ocu-quantity-range__minus[data-v-07a5c113],.ocu-upsell__quantity-mobile .ocu-quantity-range__plus[data-v-07a5c113]{top:2px}.ocu-upsell__quantity-mobile .ocu-quantity-range__minus[data-v-07a5c113]:after,.ocu-upsell__quantity-mobile .ocu-quantity-range__plus[data-v-07a5c113]:after{height:30%}.ocu-upsell__quantity--hidden[data-v-07a5c113]{margin-top:0}.ocu-quantity-range[data-v-07a5c113]{box-sizing:border-box;border-radius:2px;height:30px;display:flex;position:relative}.ocu-quantity-range__hidden[data-v-07a5c113]{visibility:hidden}.ocu-quantity-range__block[data-v-07a5c113]{width:162px;display:flex}.ocu-quantity-range__none[data-v-07a5c113]{display:none}.ocu-quantity-range__minus[data-v-07a5c113],.ocu-quantity-range__plus[data-v-07a5c113]{z-index:1;background-color:#0000;border:0;width:30px;position:absolute;top:1px;bottom:1px}.ocu-quantity-range__minus[data-v-07a5c113]:focus,.ocu-quantity-range__plus[data-v-07a5c113]:focus{outline:none}.ocu-quantity-range__minus[data-v-07a5c113]:hover,.ocu-quantity-range__plus[data-v-07a5c113]:hover{cursor:pointer}.ocu-quantity-range__minus .ocu-button-horizontal--icon[data-v-07a5c113],.ocu-quantity-range__minus .ocu-button-vertical--icon[data-v-07a5c113],.ocu-quantity-range__plus .ocu-button-horizontal--icon[data-v-07a5c113],.ocu-quantity-range__plus .ocu-button-vertical--icon[data-v-07a5c113]{background-color:#868c94;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ocu-quantity-range__minus .ocu-button-horizontal--icon[data-v-07a5c113],.ocu-quantity-range__plus .ocu-button-horizontal--icon[data-v-07a5c113]{width:10px;height:2px}.ocu-quantity-range__minus .ocu-button-vertical--icon[data-v-07a5c113],.ocu-quantity-range__plus .ocu-button-vertical--icon[data-v-07a5c113]{width:2px;height:35%}.ocu-quantity-range__input[data-v-07a5c113]{-webkit-appearance:none;border-radius:var(--customBorderRadius);color:#202122;height:inherit;text-align:center;background-color:#fff;border:1px solid #d8d8d8;width:100%;margin:0;padding:0;font-size:16px;font-weight:600;line-height:20px;display:inline-block}.ocu-quantity-range__input[data-v-07a5c113]:focus{outline:none}.ocu-quantity-range__input.ocu-quantity-range__input-mobile[data-v-07a5c113]{width:100%}.ocu-quantity-range__minus[data-v-07a5c113]{border-top-right-radius:0;border-bottom-right-radius:0;left:1px}.ocu-quantity-range__minus[data-v-07a5c113]:after{visibility:hidden}.ocu-quantity-range__plus[data-v-07a5c113]{border-left:none;border-radius:0 2px 2px 0;right:2px}.ocu-quantity-range .ocu-quantity-range__input[data-v-07a5c113],.ocu-quantity-range .ocu-quantity-range__minus[data-v-07a5c113],.ocu-quantity-range .ocu-quantity-range__plus[data-v-07a5c113]{min-height:unset}.ocu-quantity-range .ocu-quantity-range__input[data-v-07a5c113]:focus,.ocu-quantity-range .ocu-quantity-range__minus[data-v-07a5c113]:focus,.ocu-quantity-range .ocu-quantity-range__plus[data-v-07a5c113]:focus{outline:2px solid var(--ocu-outline-color)}.ocu-quantity-range .ocu-quantity-range__minus[data-v-07a5c113]:focus{border-bottom-left-radius:var(--customBorderRadius);border-top-left-radius:var(--customBorderRadius)}.ocu-quantity-range .ocu-quantity-range__plus[data-v-07a5c113]:focus{border-bottom-right-radius:var(--customBorderRadius);border-top-right-radius:var(--customBorderRadius)}.ocu-quantity-range.ocu-quantity-range-mobile[data-v-07a5c113]{width:100%}@media screen and (max-width:767px){.ocu-upsell__quantity[data-v-07a5c113]{flex-wrap:nowrap;width:100%}.ocu-quantity-range__none[data-v-07a5c113]{display:none}.ocu-quantity-range__block[data-v-07a5c113]{width:100%;display:flex}.ocu-quantity-range__plus[data-v-07a5c113]:after{height:30%}.ocu-quantity-range__input.ocu-quantity-range__input.ocu-quantity-range__input[data-v-07a5c113]{width:100%}}.ocu-hero-content__title{border:none;width:100%;margin:0 0 8px;padding:0;font-size:20px;line-height:1.15;display:inline-block;font-weight:600!important}.ocu-hero-title{word-wrap:break-word;word-break:break-word}.ocu-hero-title.editable{width:calc(100% - 4px)}.ocu-modern-editable.editable{justify-self:center;width:calc(100% - 12px);margin-top:6px}.ocu-layout--top .ocu-hero-title.editable{justify-content:center;padding:8px;display:flex}.ocu-offset-bottom--xs{margin-bottom:8px}.ocu-text--normal{color:#262626;letter-spacing:normal;line-height:1}@media (max-width:699px){.desktop-subtitle{display:none}}.price-holder[data-v-498e64b1]{margin-bottom:5px}.ocu-totals__was[data-v-498e64b1]{color:#6d7681;font-size:18px;display:inline-block}.ocu-totals__was--line-through[data-v-498e64b1]{text-decoration:line-through}.ocu-offset-right--sm[data-v-498e64b1]{margin-right:16px}.ocu-offset-bottom--xxs[data-v-498e64b1]{margin-bottom:4px}.ocu-totals__save[data-v-498e64b1]{color:#3ea7e0;white-space:nowrap;font-size:16px;font-weight:600}.ocu-totals__has[data-v-498e64b1]{color:#262626;font-size:18px;font-weight:600;display:inline-block}.ocu-savings--flex[data-v-498e64b1]{justify-content:center;align-items:center;display:inline-flex}.ocu-offset-right--xs[data-v-498e64b1]{margin-right:8px}.text--width[data-v-498e64b1]{line-height:inherit;min-width:100px}.ocu-price--column[data-v-498e64b1]{justify-content:center;display:flex}.ocu-price--column .ocu-totals__has[data-v-498e64b1],.ocu-price--column .ocu-totals__save[data-v-498e64b1],.ocu-price--column .ocu-totals__was[data-v-498e64b1]{flex-shrink:0;align-items:center;margin-bottom:0;display:flex}.ocu-hero-content__totals[data-v-204fdc77]{flex-wrap:wrap;align-items:baseline;margin-bottom:12px;display:flex}.ocu-hero-content__totals.flex--column[data-v-204fdc77]{flex-direction:column}[data-v-204fdc77] .ocu-hidden{display:none}.ocu-description-wrapper[data-v-0d82a9fd]{width:100%;position:relative}.ocu-description-wrapper[data-v-0d82a9fd]:after,.ocu-description-wrapper[data-v-0d82a9fd]:before{display:none}.ocu-description-wrapper[data-v-0d82a9fd] iframe,.ocu-description-wrapper[data-v-0d82a9fd] img,.ocu-description-wrapper[data-v-0d82a9fd] picture{max-width:100%;height:auto}.ocu-description-highlight[data-v-0d82a9fd]{width:100%;height:100%;margin-bottom:8px;position:relative}.ocu-description-highlight[data-v-0d82a9fd]:after{z-index:0}.ocu-description-editable[data-v-0d82a9fd]{width:100%;height:100%;position:absolute}.ocu-description-container[data-v-0d82a9fd]{max-width:100%;position:relative;overflow:hidden}.ocu-description-content[data-v-0d82a9fd]{word-wrap:break-word;color:#262626;overflow-wrap:break-word;word-break:break-word;min-height:4px;max-height:115px;padding-right:16px;font-size:14px;line-height:1.6;overflow-y:auto}.ocu-description-content.editable[data-v-0d82a9fd]{width:100%;padding:6px;overflow:hidden}.ocu-layout--top .ocu-description-content.editable[data-v-0d82a9fd]{justify-content:center;width:100%;padding:8px 16px 6px 6px;display:flex}.ocu-hero-content__description[data-v-0d82a9fd]{word-wrap:break-word;color:#262626;overflow-wrap:break-word;word-break:break-word;min-height:4px;max-height:115px;padding-right:16px;font-size:14px;line-height:1.6;overflow-y:auto}.ocu-hero-content__description p[data-v-0d82a9fd]{margin:0}.ocu-hero-content__description ul[data-v-0d82a9fd]{padding-left:15px}.ocu-hero-content__description li[data-v-0d82a9fd]{list-style:unset}.ocu-description-min-height[data-v-0d82a9fd]{min-height:22px}[data-v-0d82a9fd]::-webkit-scrollbar{width:5px;height:5px}[data-v-0d82a9fd]::-webkit-scrollbar-track{background-color:#d7d9db}[data-v-0d82a9fd]::-webkit-scrollbar-thumb{background-color:#868c94}.ocu-offset-bottom--xs[data-v-0d82a9fd]{margin-bottom:8px}.ocu-offset-bottom--sm[data-v-0d82a9fd]{margin-bottom:16px}[data-v-97381bb2],[data-v-97381bb2]:after,[data-v-97381bb2]:before{box-sizing:border-box}.selector__wrapper[data-v-97381bb2]{max-width:221px;position:relative;transform:translate(1px,-1px)}.selector__wrapper[data-v-97381bb2]:after{content:"";border-left:1px solid #d9d9d9;width:0;height:30px;position:absolute;top:8px;right:20%}.selector__label[data-v-97381bb2]{color:#999;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-left:11px;font-size:14px;font-weight:400;display:block;position:absolute;top:3px;overflow:hidden}.select__wrapper[data-v-97381bb2]{width:100%}.select__wrapper .selector__dropdown[data-v-97381bb2]{-webkit-appearance:none;appearance:none;white-space:nowrap;border:1px solid #d9d9d9;border-radius:5px;width:100%;height:47px;margin-bottom:10px;padding:0 28px 0 12px;font-size:16px}.select__wrapper .selector__dropdown[data-v-97381bb2]:focus{box-shadow:0 0 0 1px var(--ocu-outline-color,#1878b9);outline:none;transition:all .2s ease-out;border-color:var(--ocu-outline-color,#1878b9)!important}.select__wrapper .selector__dropdown:focus .ocu-dropdown-option-preselect[data-v-97381bb2]{display:none}.select__wrapper .select__error[data-v-97381bb2]{color:#e22120;margin-bottom:8px;font-size:14px}[data-v-75803bcc] .selector__wrapper{--selector--width:calc(var(--mainWidth) - 1px);max-width:var(--selector--width);margin-bottom:8px}[data-v-75803bcc] .selector__wrapper:after{content:none;display:none}[data-v-75803bcc] .selector__wrapper .selector__dropdown{color:#262626;border:1px solid #d8d8d8;height:30px;margin-bottom:0;font-size:16px;line-height:16px;border-radius:var(--customBorderRadius)!important;width:var(--selector--width)!important;padding:0 40px 0 12px!important;display:block!important}[data-v-75803bcc] .selector__wrapper .selector__dropdown:not(:disabled){cursor:pointer}[data-v-75803bcc] .selector__wrapper .selector__label{color:#333;text-transform:capitalize;margin-bottom:4px;margin-left:0;font-size:12px;line-height:16px;position:relative}[data-v-75803bcc] .selector__wrapper:last-child{margin-bottom:0}@media screen and (max-width:767px){[data-v-75803bcc] .selector__wrapper{width:100%;min-width:100%}[data-v-75803bcc] .selector__wrapper:last-child{margin-bottom:16px}}.ocu-subscriptions__container[data-v-18a31b58]{flex-direction:column;display:flex}.ocu-subscriptions__divider[data-v-18a31b58]{border:none;border-top:1px solid #d8d8d8;margin:16px 0 12px}.ocu-subscriptions__range-label[data-v-18a31b58]{width:var(--select-width);flex-direction:column;display:flex}.ocu-subscriptions__range-label .ocu-width--fit-content[data-v-18a31b58]{width:-webkit-fit-content;width:fit-content;margin:8px 0 4px;line-height:17px}.ocu-subscriptions__range--wrapper[data-v-18a31b58]{grid-template-columns:minmax(100px,1fr);justify-items:left;padding:0 0 5px;display:grid}.ocu-subscriptions__range[data-v-18a31b58]{-webkit-appearance:none;appearance:none;border-radius:var(--customBorderRadius);white-space:nowrap;border:1px solid #d8d8d8;max-width:100%;height:30px;padding:3px 25px 3px 10px;font-size:16px;line-height:16px;display:block}.ocu-subscriptions__range option[data-v-18a31b58]{color:#000}.ocu-subscriptions__radio[data-v-18a31b58]{width:0}.ocu-subscriptions__radio:checked+.ocu-custom__input--label[data-v-18a31b58]:before{background-color:var(--ocu-checked-element-color);box-shadow:inset 0 0 0 3px var(--ocu-checked-background-color)}.ocu-subscriptions__radio:hover+.ocu-custom__input--label[data-v-18a31b58]:before{border-color:var(--ocu-border-hover-color)}.ocu-subscriptions__radio:checked:hover+.ocu-custom__input--label[data-v-18a31b58]:before{background-color:var(--ocu-checked-element-hover-color);border-color:var(--ocu-border-hover-color)}.ocu-subscriptions__radio:focus+.ocu-custom__input--label[data-v-18a31b58]:before{outline:1px solid var(--ocu-outline-color)}.ocu-subscriptions__radio[data-v-18a31b58]:focus,.ocu-subscriptions__radio[data-v-18a31b58]:focus-visible{outline:none}.ocu-custom__input--label[data-v-18a31b58]{grid-gap:8px;cursor:pointer;grid-template-columns:auto auto;justify-content:left;align-items:center;display:grid}.ocu-custom__input--label[data-v-18a31b58]:before{background:var(--ocu-background-color);border:1px solid var(--ocu-border-color);content:"";border-radius:100%;width:16px;height:16px;display:block;position:relative}.ocu-subscriptions__delivery[data-v-18a31b58]{color:#262626;margin:8px 0 6px;font-size:14px;font-weight:400;line-height:17px}.ocu-subscriptions__only[data-v-18a31b58]{color:#262626;word-break:break-word;width:-webkit-fit-content;width:fit-content;font-size:14px;font-weight:700;line-height:20px}.ocu-selection-container[data-v-18a31b58]{grid-auto-flow:column;align-items:center;width:-webkit-fit-content;width:fit-content;display:grid}.ocu-selection-container .ocu-editable-label[data-v-18a31b58]{margin-left:5px;display:inline-block}.ocu-section-offset--bottom[data-v-18a31b58]{margin-bottom:10px}.ocu-label-additional-margin[data-v-18a31b58]{margin-left:26px}.ocu-label--width[data-v-18a31b58]{min-width:100px}.ocu-discount--width[data-v-18a31b58]{min-width:35px}.ocu-save-lable.ocu-save-lable.ocu-save-lable.ocu-save-lable[data-v-18a31b58]{margin-right:10px}.ocu-save-block.ocu-save-block.ocu-save-block.ocu-save-block.ocu-save-block[data-v-18a31b58]{display:flex}.ocu-subscriptions-plan__select[data-v-18a31b58]{max-width:100%}.ocu-subscriptions-plan__select[data-v-18a31b58]:focus{outline:2px solid var(--ocu-outline-color);outline-offset:0}.ocu-scpo__placeholder[data-v-11896516]{color:#5e6670;text-align:center;background-color:#f8f8f8;margin-top:16px;padding:8px 22px;font-family:SF Pro Text,Inter,sans-serif;font-size:14px;line-height:21px}.ocu-scpo__container[data-v-11ab4264]{max-width:var(--ocuSCContainerWidth)}.ocu-scpo_container--offset-top[data-v-11ab4264]{margin-top:16px!important}[data-v-11ab4264] .bold_option_element select{width:var(--ocuSelectWidth);border:1px solid #d8d8d8;padding:2px}[data-v-11ab4264] .bold_option_dropdown .bold_option_element{margin-left:0;display:block}[data-v-11ab4264] .bold_option_uploadfile input{width:100%}[data-v-11ab4264] .bold_option_checkboxmulti .bold_option_value,[data-v-11ab4264] .bold_option_radio .bold_option_value{display:block}[data-v-11ab4264] .bold_option_value_quantity{margin-top:5px;display:inline-block}[data-v-11ab4264] .bold_option_radio .bold_option_value_quantity{margin-top:2px}.ocu-hidden[data-v-11ab4264]{display:none}.bold_options[data-v-11ab4264]{margin-bottom:0!important}.ocu-custom-option-label[data-v-2d961659]{padding-bottom:2px;line-height:1.5;display:block}.ocu-custom-option-dropzone-label[data-v-2d961659],.ocu-custom-option-label[data-v-2d961659]{word-wrap:break-word;word-break:break-word}.ocu-custom-option-dropzone[data-v-2d961659],.ocu-custom-option-dropzone-upload-icon[data-v-2d961659]{align-items:center;display:flex}.ocu-custom-option-dropzone[data-v-2d961659]{cursor:pointer;flex-direction:column;justify-content:center;min-height:48px;display:flex;position:relative}.ocu-custom-option-dropzone[data-v-2d961659]:focus{border-radius:var(--customBorderRadius);outline:2px solid var(--ocu-outline-color);outline-offset:2px}.ocu-custom-option-dropzone-svg[data-v-2d961659]{z-index:1;width:100%;height:100%;transition:all .3s ease-in;position:absolute;top:0;left:0}.ocu-custom-option-dropzone-blocker[data-v-2d961659]{z-index:3;background-color:#0000;position:absolute;inset:-1px}.ocu-custom-option-dropzone rect[data-v-2d961659]{width:calc(100% - 2px);height:calc(100% - 2px);transition:stroke-dasharray .1s ease-in}.ocu-custom-option-dropzone-dragover .ocu-custom-option-dropzone-svg[data-v-2d961659]{opacity:.4}.ocu-custom-option-dropzone-upload-icon[data-v-2d961659]{align-self:stretch}.ocu-custom-option-dropzone-file[data-v-2d961659]{z-index:2;position:relative}.ocu-custom-option-dropzone-label[data-v-2d961659]{z-index:2;justify-content:center;align-items:center;width:100%;padding:13px 24px;font-size:14px;line-height:1.35;transition:height .5s;display:flex;position:relative}.ocu-custom-option-dropzone-label span[data-v-2d961659]{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;text-align:center}.ocu-custom-option-dropzone-label svg[data-v-2d961659]{margin-right:6px}.ocu-custom-option-dropzone-file[data-v-2d961659]{width:0;min-width:100%;transition:height .5s}.ocu-custom-option-dropzone-file-item[data-v-2d961659]{padding-right:24px;position:relative}.ocu-custom-option-dropzone-filename[data-v-2d961659]{align-items:center;width:0;min-width:100%;padding:6px 14px;display:flex}.ocu-custom-option-dropzone-filename span[data-v-2d961659]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ocu-custom-option-dropzone-file-icon[data-v-2d961659]{margin-right:10px;display:flex}.ocu-custom-option-dropzone-delete[data-v-2d961659]{z-index:2;padding:10px 14px;transition:all .1s ease-in;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ocu-custom-option-dropzone-delete[data-v-2d961659]:focus{border-radius:var(--customBorderRadius);outline:2px solid var(--ocu-outline-color);outline-offset:-4px}.ocu-custom-option-dropzone-delete[data-v-2d961659]:hover{opacity:.67}.ocu-custom-option-file-input[data-v-2d961659]{visibility:hidden;display:none}.ocu-custom-option-file-upload-error[data-v-2d961659]{line-height:1.2}.ocu-custom-option-file-upload-error div[data-v-2d961659]{margin-top:4px}.ocu-custom-option-label[data-v-3d1e821a],.ocu-custom-text-field[data-v-3d1e821a]{display:block}.ocu-custom-option-label[data-v-3d1e821a]{word-wrap:break-word;word-break:break-word;padding-bottom:2px;line-height:1.5}.ocu-custom-text-field[data-v-3d1e821a]{width:100%;height:100%;padding:4px 0 4px 12px;font-size:16px;border:none!important}.ocu-custom-text-field[data-v-3d1e821a]:focus{box-shadow:none;outline:none;border:none!important}.ocu-custom-text-field-wrapper[data-v-3d1e821a]{border-radius:var(--customBorderRadius);border:1px solid #d8d8d8;align-items:center;height:30px;display:flex}.ocu-custom-text-field-wrapper[data-v-3d1e821a]:has(input:focus){outline-offset:-2px;outline:2px solid #7396e7}.ocu-custom-text-field-counter[data-v-3d1e821a]{color:#333;opacity:.6;flex:none;min-width:0;padding:0 8px;font-size:16px}.ocu-custom-text-field-error[data-v-3d1e821a]{line-height:1.2}.ocu-custom-option-has-error[data-v-3d1e821a]{scroll-margin-top:12px}.ocu-custom-option[data-v-67622abe]{padding-bottom:15px}.ocu-custom-option[data-v-67622abe]:last-of-type{padding-bottom:0}.ocu-custom-options[data-v-67622abe]{letter-spacing:normal;padding-bottom:4px}.ocu-mobile__container{flex-direction:column;display:flex}.ocu-hero-content__container{max-height:var(--ocu-hero-content-height);overflow-x:hidden;overflow-y:var(--e6aae632);padding:0 4px 0 12px}.ocu-hero-content__container--editor{margin:-6px -6px 0;padding:6px 6px 0}.ocu-hero-content__container::-webkit-scrollbar{width:5px;height:5px}.ocu-hero-content__container::-webkit-scrollbar-track{background-color:#d7d9db}.ocu-hero-content__container::-webkit-scrollbar-thumb{background-color:#afb3b7}.ocu-hero-content--offset{padding-right:12px}.ocu-modern-editable-wrapper{justify-self:center;width:calc(100% - 10px)}@media screen and (max-width:767px){.ocu-modal__hero-content{width:100%}.ocu-hero-content__container{max-height:unset;overflow-y:unset}}.ocu-hero-content-offset__variants{padding-bottom:16px}.ocu-layout--top{width:var(--0fb4ea52);justify-self:center}@media (max-width:768px){.ocu-layout--top{width:100%}}.ocu-hero-content__cta[data-v-3456c379]{background-color:var(--ocu-popup-background-color);z-index:1;margin-top:16px;position:sticky;bottom:0}.ocu-layout__container[data-v-35cd832f]{flex-direction:row;width:100%;display:flex}.ocu-layout__container--mobile[data-v-35cd832f]{display:block}[data-v-35cd832f] .ocu-replace__block{text-align:unset!important}[data-v-35cd832f] .ocu-modal__incart-image{align-items:center}@media (max-width:768px){.ocu-layout__container[data-v-35cd832f]{display:block}}.ocu-layout__container[data-v-12ee89a1]{flex-direction:row;width:100%;display:flex}.ocu-layout__container--mobile[data-v-12ee89a1]{flex-direction:column-reverse}.ocu-layout__container--mobile[data-v-12ee89a1] .ocu-modal__hero-image{margin:0}@media (max-width:768px){.ocu-layout__container[data-v-12ee89a1]{flex-direction:column-reverse}}[data-v-12ee89a1] .ocu-modal__incart-image{margin:0 0 var(--10070df0) var(--479c3c64);align-items:center}[data-v-12ee89a1] .ocu-modal__hero-image{margin:0 0 0 32px}@media (max-width:768px){[data-v-12ee89a1] .ocu-modal__hero-image{margin:0 0 16px!important}}[data-v-12ee89a1] .ocu-replace__block{text-align:unset!important}.ocu-layout__container[data-v-a59aeaa2]{height:var(--2883cecc);max-height:var(--2abf09c2);overflow-x:var(--2d3f4f14);overflow-y:var(--2d3f4f15);padding-right:var(--738f4650);flex-direction:column;align-items:center;width:100%;display:flex}.ocu-layout__container[data-v-a59aeaa2]::-webkit-scrollbar{display:var(--7108264a);width:5px;height:5px}.ocu-layout__container[data-v-a59aeaa2]::-webkit-scrollbar-track{background-color:#d7d9db}.ocu-layout__container[data-v-a59aeaa2]::-webkit-scrollbar-thumb{background-color:#868c94}.ocu-layout__container--mobile[data-v-a59aeaa2]{display:block;overflow-y:scroll}[data-v-a59aeaa2] .ocu-modal__incart-image{margin:0 0 var(--3fd7bb7b)}@media (max-width:768px){[data-v-a59aeaa2] .ocu-modal__incart-image{margin:0 0 16px}}[data-v-a59aeaa2] .ocu-hero-content__totals{align-items:center}[data-v-a59aeaa2] .ocu-quantity-range__block{width:100%}[data-v-a59aeaa2] .ocu-hero__container{margin-bottom:16px}[data-v-a59aeaa2] .ocu-modal__main{overflow-y:unset;padding-right:0}[data-v-a59aeaa2] .ocu-modal__main::-webkit-scrollbar{width:5px;height:5px}[data-v-a59aeaa2] .ocu-modal__main::-webkit-scrollbar-track{background-color:#d7d9db}[data-v-a59aeaa2] .ocu-modal__main::-webkit-scrollbar-thumb{background-color:#868c94}[data-v-a59aeaa2] .ocu-description-wrapper{justify-content:center;display:flex}.ocu-layout__container[data-v-32718629]{height:var(--18220977);max-height:var(--aa166cec);overflow-x:var(--7fde366e);overflow-y:var(--7fde366c);padding-right:var(--cf5b7a76);flex-direction:column;align-items:center;width:100%;display:flex}.ocu-layout__container[data-v-32718629]::-webkit-scrollbar{display:var(--c739d916);width:5px;height:5px}.ocu-layout__container[data-v-32718629]::-webkit-scrollbar-track{background-color:#d7d9db}.ocu-layout__container[data-v-32718629]::-webkit-scrollbar-thumb{background-color:#868c94}[data-v-32718629] .ocu-hero-content__totals{align-items:center}[data-v-32718629] .ocu-quantity-range__block{width:100%}[data-v-32718629] .ocu-hero__title,[data-v-32718629] .ocu-description-wrapper{justify-content:center;display:flex}.ocu-modal__hero-section{padding:var(--20cc6508);display:flex}.ocu-modal__hero-section.ocu-flex--between{justify-content:space-between}.ocu-modal__hero-section.ocu-modal__hero-section-mobile{flex-direction:column;align-items:center;padding:24px 30px;display:flex}.ocu-modal__main{width:100%}.ocu-modal__main.offset-bottom--xxxxl{margin-bottom:72px}.ocu-offer-section__container .opacity{opacity:.4}.ocu-offer-section__container.editable--padding.multiple:after{width:100%;height:100%;top:0;left:0}.ocu-offer-section__container.editable--padding.multiple:hover .opacity{opacity:.6}.root__container{position:relative}@media screen and (max-width:767px){.ocu-modal__hero-section{flex-direction:column;align-items:center;display:flex}.ocu-modal__hero-section .ocu-modal__main,.ocu-modal__hero-section.ocu-modal__hero-content{width:100%}}.ocu-scpo__tooltip-teleport{color:#fff;opacity:.7;text-align:center;word-break:break-word;z-index:2147483647;background:#000;border-radius:4px;width:140px;height:auto;margin-top:0;margin-bottom:0;padding:1em;line-height:1em;display:none;position:absolute}.ocu-scpo__tooltip-teleport:after{content:"";border-top:4px solid #000;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-left:-4px;position:absolute;top:100%;left:50%}.ocu-scpo__tooltip-teleport .bold_option_value_price,.ocu-scpo__tooltip-teleport .bold_option_value_title{display:block}
/* ===== inline <style> #28 ===== */

@import 'https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;0,800;1,400;1,500;1,700&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Quicksand:ital,wght@0,400;0,500;0,700&display=swap';

@font-face {
        font-family: 'Caveat-Brush-Klaviyo-Hosted'; 
        src: local("Montserrat");
        font-weight: 400;
        font-style: normal;
        font-display: swap;
      }
@font-face {
        font-family: 'Poppins-Klaviyo-Hosted'; 
        src: local("Montserrat");
        font-weight: 400;
        font-style: italic;
        font-display: swap;
      }
@font-face {
        font-family: 'Poppins-Klaviyo-Hosted'; 
        src: local("Montserrat");
        font-weight: 700;
        font-style: italic;
        font-display: swap;
      }
@font-face {
        font-family: 'Poppins-Klaviyo-Hosted'; 
        src: local("Montserrat");
        font-weight: 400;
        font-style: normal;
        font-display: swap;
      }
@font-face {
        font-family: 'Poppins-Klaviyo-Hosted'; 
        src: local("Montserrat");
        font-weight: 700;
        font-style: normal;
        font-display: swap;
      }

/* ===== inline <style> #29 ===== */
.richpanel-app-modal-container{width:100%;height:100%;top:0px;left:0px;position:fixed;z-index:2147483647}.richpanel-app-modal-container.hide{display:none}.richpanel-app-modal-container__bg{position:absolute;background-color:rgba(0,0,0,.5);width:100%;height:100%;cursor:pointer;display:block !important}.richpanel-app-modal-container__cross{width:19px;height:19px;position:absolute;top:30px;right:30px;cursor:pointer}.richpanel-app-modal-container__cross svg{fill:#fff}.richpanel-app-modal-container__content{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:90%;height:90%;display:flex;justify-content:center;align-items:center}
/* ===== inline <style> #30 ===== */
@import url(https://fonts.googleapis.com/css2?family=Instrument+Serif&family=Inter:wght@400;500;600;700&display=swap);
/* ===== inline <style> #31 ===== */
.rp-micro-app-messenger{position:fixed;width:375px;max-width:100%;border-radius:12px;overflow:hidden;box-sizing:border-box;font-weight:400;box-shadow:0 18px 48px rgba(26,26,26,.12),0 2px 8px rgba(26,26,26,.08);display:flex;flex-direction:column;background-color:#f8f5f1;border:1px solid #e0dbd4;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;z-index:2236374112}@media only screen and (min-device-width: 320px)and (max-device-width: 480px){.rp-micro-app-messenger{top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;height:unset !important;width:auto;border:0;border-radius:0;box-shadow:none;max-height:unset !important}}.rp-micro-app-messenger-header__start{border-top-right-radius:12px;border-top-left-radius:12px;height:214px;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}@media only screen and (min-device-width: 320px)and (max-device-width: 480px){.rp-micro-app-messenger-header__start{border-top-right-radius:0px;border-top-left-radius:0px}}.rp-micro-app-fade-enter-active{transition:opacity 180ms ease,transform 180ms ease;transform-origin:bottom right}.rp-micro-app-fade-enter{opacity:0;transform:translateY(10px) scale(0.98)}.rp-micro-app-fade-enter-to{opacity:1;transform:translateY(0) scale(1)}.rp-micro-app-fade-leave-active{transition:opacity 160ms ease,transform 160ms ease;transform-origin:bottom right}.rp-micro-app-fade-leave-to{opacity:0;transform:translateY(10px) scale(0.98)}.rp-micro-app-messenger-header__start-title{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:36px;line-height:1.08;margin:0;-webkit-animation-duration:.5s;animation-duration:.5s;white-space:nowrap;overflow:hidden;max-width:300px;text-overflow:ellipsis;color:#fff}.rp-micro-app-messenger-header__start-message{max-width:300px;max-height:65px;overflow:hidden;margin:.3rem auto;font-weight:200;font-size:14px;line-height:1.4;-webkit-animation-duration:.75s;animation-duration:.75s;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;opacity:1;text-align:left;margin-left:0;color:rgba(255,255,255,.9);font-weight:400}.rp-micro-app-messenger-mobile-close-trigger{position:absolute;right:7px;top:12px;width:48px;height:48px;align-items:center;justify-content:center;display:none}.rp-micro-app-messenger-mobile-close-trigger .rp-micro-app-cross-icon{width:15px;height:15px}.rp-micro-app-messenger-mobile-close-trigger .rp-micro-app-cross-icon path{stroke:#fff}.rp-micro-app-messenger-mobile-close-trigger .rp-micro-app-cross-icon.dark path{stroke:#000}@media only screen and (min-device-width: 320px)and (max-device-width: 480px){.rp-micro-app-messenger-mobile-close-trigger{display:flex}}
/* ===== inline <style> #32 ===== */
.rp-micro-app-loading-spinner{position:absolute;z-index:2000;top:0;right:0;bottom:0;left:0;margin:0;display:block;width:100%;height:100%;max-width:100%;max-height:100%;min-height:0;overflow:hidden;border-radius:inherit;box-sizing:border-box;contain:layout paint;background:var(--rp-micro-loader-bg, #fbf7f2);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.rp-micro-app-loading-spinner,.rp-micro-app-loading-spinner *{box-sizing:border-box}.rp-micro-app-loader{width:100%;height:100%;max-width:100%;display:flex;flex-direction:column;overflow:hidden;border-radius:inherit;background:var(--rp-micro-loader-bg, #fbf7f2)}.rp-micro-app-loader__header{flex:0 0 214px;height:214px;padding:16px 32px 0;overflow:hidden;background:var(--rp-micro-loader-accent, #004e96)}.rp-micro-app-loader__header--gradient{background-image:linear-gradient(135deg, var(--rp-micro-loader-accent-light) 0%, var(--rp-micro-loader-accent-dark) 100%)}.rp-micro-app-loader__topbar,.rp-micro-app-loader__reply,.rp-micro-app-loader__avatars{display:flex;align-items:center}.rp-micro-app-loader__topbar{justify-content:space-between;min-height:30px;margin-bottom:16px}.rp-micro-app-loader__lang-pill{width:76px;height:28px;margin-left:auto;margin-right:12px;border-radius:8px;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.1)}.rp-micro-app-loader__mark{width:20px;height:20px;border-radius:6px;background:rgba(255,255,255,.28)}.rp-micro-app-loader__close{width:22px;height:22px;position:relative;opacity:.72}.rp-micro-app-loader__close::before,.rp-micro-app-loader__close::after{content:"";position:absolute;top:10px;left:0;width:22px;height:2px;border-radius:999px;background:rgba(255,255,255,.78)}.rp-micro-app-loader__close::before{transform:rotate(45deg)}.rp-micro-app-loader__close::after{transform:rotate(-45deg)}.rp-micro-app-loader__hero-line,.rp-micro-app-loader__reply-line,.rp-micro-app-loader__line{position:relative;overflow:hidden;border-radius:999px;background:linear-gradient(90deg, rgba(236, 229, 220, 0.82) 0%, rgba(250, 246, 240, 0.98) 48%, rgba(236, 229, 220, 0.82) 100%);background-size:220% 100%;animation:rp-micro-app-loading-shimmer 1.35s ease-in-out infinite}.rp-micro-app-loader__hero-line,.rp-micro-app-loader__reply-line{background:linear-gradient(90deg, rgba(255, 255, 255, 0.22) 0%, rgba(255, 255, 255, 0.46) 48%, rgba(255, 255, 255, 0.22) 100%);background-size:220% 100%}.rp-micro-app-loader__hero-line--title{width:54%;height:38px;margin-bottom:12px}.rp-micro-app-loader__hero-line--copy{width:78%;height:16px;margin-bottom:16px}.rp-micro-app-loader__reply{width:100%;height:40px;padding:7px 16px;border-radius:10px;background:rgba(255,255,255,.14);box-sizing:border-box}.rp-micro-app-loader__avatars{flex:0 0 auto;margin-right:12px}.rp-micro-app-loader__avatar{width:26px;height:26px;margin-left:-8px;border:1px solid rgba(255,255,255,.8);border-radius:999px;background:linear-gradient(135deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.58))}.rp-micro-app-loader__avatar:first-child{margin-left:0}.rp-micro-app-loader__reply-line{width:62%;height:14px}.rp-micro-app-loader__clock{width:14px;height:14px;margin-left:8px;border-radius:999px;background:rgba(255,255,255,.42)}.rp-micro-app-loader__body{flex:1 1 auto;min-height:0;overflow:hidden;padding:18px 20px 20px;box-sizing:border-box}.rp-micro-app-loader__card{width:100%;padding:22px 20px;border:1px solid #e0dbd4;border-radius:12px;background:#fff;box-sizing:border-box;overflow:hidden}.rp-micro-app-loader__line{width:66%;height:10px;margin-bottom:8px}.rp-micro-app-loader__line--title{width:58%;height:18px;margin-bottom:18px}.rp-micro-app-loader__line--wide{width:86%}@media only screen and (max-device-width: 480px)and (min-device-width: 320px){.rp-micro-app-loader__header{flex-basis:214px;height:214px;padding:16px 32px 0}.rp-micro-app-loader__topbar{margin-bottom:16px}.rp-micro-app-loader__hero-line--title{width:58%;height:38px;margin-bottom:12px}.rp-micro-app-loader__hero-line--copy{width:80%;height:16px;margin-bottom:16px}.rp-micro-app-loader__reply{height:40px;padding:7px 12px}.rp-micro-app-loader__body{padding:16px 14px}.rp-micro-app-loader__card{padding:20px 18px}}@keyframes rp-micro-app-loading-shimmer{0%{background-position:120% 0}100%{background-position:-120% 0}}
/* ===== inline <style> #33 ===== */
.rp-micro-app-dummy-icon{height:60px;width:60px;background:#004e96;border-radius:60px;cursor:pointer;max-width:300px;-webkit-box-shadow:rgba(0,0,0,.16) 0px 5px 40px;box-shadow:rgba(0,0,0,.16) 0px 5px 40px;-webkit-transition:width .6s;transition:width .6s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rp-micro-app-dummy-icon.miansai-logo{background-image:url(//cdn.shopify.com/s/files/1/1994/2941/files/chat_icon_thicker_300x.png?v=3240152291644892867);background-size:98% 98%;background-position:1px 1px;background-repeat:no-repeat;box-shadow:none !important;background-color:transparent !important}.rp-micro-app-dummy-icon.miansai-logo .rp-micro-app-icon{display:none}.rp-micro-app-dummy-icon.rp-badge-logo{align-items:center !important}.rp-micro-app-dummy-icon.rp-badge-logo .rp-micro-app-icon{display:none}.rp-micro-app-dummy-icon .rp-micro-app-cross-icon{display:none;width:17px;height:17px}.rp-micro-app-dummy-icon .rp-micro-app-cross-icon path{stroke:#fff}.rp-micro-app-dummy-icon .rp-micro-app-cross-icon.dark path{stroke:#000}.rp-micro-app-icon{height:44px;width:42.181px;position:absolute}.rp-micro-app-icon svg{height:44px;width:44.181px;fill:#fff;filter:drop-shadow(0px 2px 1px rgba(0, 0, 0, 0.3))}.rp-micro-app-icon svg path,.rp-micro-app-icon svg rect{fill:#fff !important;stroke:#fff !important}.rp-micro-app-icon.dark svg path,.rp-micro-app-icon.dark svg rect{fill:#424242 !important;stroke:#424242 !important}.rp-micro-app-label-icon{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.rp-micro-app-label-icon svg{height:100%;width:100%;fill:#fff}.rp-micro-app-label-icon svg path{fill:none !important}.rp-micro-app-label-icon svg rect{fill:none}.rp-micro-app-label-icon.dark svg path{fill:#424242 !important}.rp-micro-app-label-icon.rp-icon-light svg path{fill:#fff !important}
/* ===== inline <style> #34 ===== */
.rp-micro-app-dummy-icon-container{border:none;position:fixed;max-width:421px;z-index:2147483646;user-select:none;box-sizing:border-box;padding:20px}.rp-micro-app-dummy-icon-container.rp-micro-app-opened .rp-micro-app-dummy-icon .rp-micro-app-icon,.rp-micro-app-dummy-icon-container.rp-micro-app-opened .rp-micro-app-dummy-icon .rp-micro-app-label-icon{display:none}.rp-micro-app-dummy-icon-container.rp-micro-app-opened .rp-micro-app-dummy-icon .rp-micro-app-cross-icon{display:flex;justify-content:center;align-items:center}@media only screen and (min-device-width: 320px)and (max-device-width: 480px){.rp-micro-app-dummy-icon-container.rp-micro-app-opened .rp-micro-app-dummy-icon{display:none}}.rp-micro-app-label-icon-container{display:flex;align-items:center}
/* ===== inline <style> #35 ===== */
.rp-micro-app-hide{display:none !important;opacity:0;visibility:hidden}
/* ===== inline <style> #36 ===== */
.rc_theme--avenue .rc-container,.rc_theme--avenue .rc-container label{font-size:15px}.rc_theme--avenue .rc-radio__input:before{display:none}.rc_theme--avenue .rc-selling-plans__dropdown{background:#fff;min-width:204px;font-size:15px;border:1px solid #ccc}.rc_theme--pacific .rc-selling-plans__dropdown{appearance:auto}.rc_theme--envy .rc-option{padding:10px}.rc_theme--envy .rc-option input[type=radio]{display:none}.rc_theme--envy .rc-selling-plans__dropdown{padding:10px}.rc_theme--vantage .rc-selling-plans{margin-bottom:40px}.rc_theme--vantage .rc-selling-plans__dropdown{padding:10px 28px 10px 18px}.rc_theme--california .rc-radio__label:after{display:none}.rc_theme--reach .site-main{z-index:auto}div.rc_popup{display:block;padding:8px;white-space:nowrap}div.rc_block__type--active+div.rc_popup{margin-top:8px}.rc_popup_label_wrapper{background:rgba(0,0,0,0);border:0;outline:0}.rc_popup_label_wrapper:focus{outline:.2rem solid var(--rc-active-color)}div.rc_popup__hover,a.rc_popup__hover{display:inline-flex;align-items:center;position:relative;padding-bottom:12px;cursor:pointer}div.rc_popup__block{display:none;position:absolute;top:100%;cursor:default;left:0;text-align:left;white-space:initial}div.rc_popup__block.active{display:block}div.rc_popup__hover:hover .rc_popup__block,div.rc_popup__block:hover{display:block}div.rc_popup__hover--mobile div.rc_popup__block:hover{display:none}div.rc_popup__block{width:300px;padding:0}div.rc_popup__close{display:block;width:40px;height:40px;position:absolute;top:0;right:0;color:#fff;font-size:23px;text-align:center;line-height:40px;z-index:300;cursor:pointer;font-family:arial}div.rc_popup__block__content a{text-decoration:none}#rc_login{display:block;width:100%;text-align:center;margin:20px auto}
/* ===== inline <style> #37 ===== */
.rc_popup__hover a[data-v-7bc675e0]{text-decoration:none}.rc_popup__hover[data-v-7bc675e0]:after{display:none;content:"";width:1px;border:10px solid rgba(0,0,0,0);position:absolute;top:18px;border-bottom-color:var(--backgroundColor)}.rc_popup__hover[data-v-7bc675e0]:hover:after{display:block}.rc_popup__block[data-v-7bc675e0]:before{border-bottom-color:var(--backgroundColor)}.rc_popup__block__content[data-v-7bc675e0]{padding-bottom:8px}.rc_popup__block[data-v-7bc675e0]{font-size:12px;padding:12px;z-index:1000}.rc_popup__label[data-v-7bc675e0]{padding-left:8px}.rc_popup__block__footer[data-v-7bc675e0]{display:flex;justify-content:flex-end}.reload-icon[data-v-7bc675e0]{height:16px;width:16px;color:var(--rc-icon-color)}.tooltip-badge[data-v-7bc675e0]{font-size:12px;display:inline-flex;justify-content:center;align-items:center;background-color:#fff;border-radius:50px;padding:4px 12px}.tooltip-badge .powered-by[data-v-7bc675e0]{color:#191d48;font-weight:400;padding-right:4px}.tooltip-badge svg[data-v-7bc675e0]{color:#191d48;width:5em}
/* ===== inline <style> #38 ===== */
.rc-selling-plans__label[data-v-335eb9f1]{cursor:initial}
/* ===== inline <style> #39 ===== */
.rc-selling-plans__label[data-v-7965ef98]{cursor:initial}
/* ===== inline <style> #40 ===== */
.rc-template__legacy-radio .rc-radio{display:block;white-space:nowrap;padding:8px}.rc-template__legacy-radio .rc-radio+.rc-radio{padding-top:0}.rc-template__legacy-radio .rc-radio.rc-option__subsave{padding-bottom:0}.rc-template__legacy-radio .rc-radio__input,.rc-template__legacy-radio .rc-radio__label{display:inline;vertical-align:middle}.rc-template__legacy-radio .rc_widget__option__selector+.rc-selling-plans{padding-left:30px;padding-bottom:8px}
/* ===== inline <style> #41 ===== */
.rc-checkbox{display:inline-flex;align-items:center;vertical-align:top;cursor:pointer;margin-bottom:0}.rc-checkbox__input{width:16px}.rc-checkbox__input:focus{outline:0}.rc-checkbox__label{margin-inline-start:8px;line-height:2}
/* ===== inline <style> #42 ===== */
.rc-radio{display:inline-flex;align-items:center;vertical-align:top;cursor:pointer;margin-bottom:0}.rc-radio__input{width:16px}.rc-radio__input:focus{outline:0}.rc-radio__label{margin-left:8px;line-height:2}
/* ===== inline <style> #43 ===== */
.rc-template__button-group .rc-radio{border:1px solid #ccc;border-radius:10px;padding:12px 20px;text-align:center;flex:1 1 50%}.rc-template__button-group .rc-radio.rc-option--active{box-shadow:0px 0px 0px 1px #ccc}.rc-template__button-group .rc-radio:first-child{margin-right:4px;border-top-right-radius:0;border-bottom-right-radius:0}.rc-template__button-group .rc-radio:nth-child(2){border-top-left-radius:0;border-bottom-left-radius:0}.rc-template__button-group .rc-radio .rc-radio__input{border:0px;clip:rect(0px, 0px, 0px, 0px);height:1px;width:1px;margin:-1px;padding:0px;overflow:hidden;white-space:nowrap;position:absolute}.rc-template__button-group .rc-radio .rc-radio__input:focus-visible+.rc-radio__label{outline:.2rem solid var(--rc-active-color);outline-offset:.3rem}.rc-template__button-group .rc-radio .rc-radio__label{margin-left:0;line-height:1;width:100%}.rc-template__button-group .rc-radio .rc-option__price{display:block;font-weight:bold;font-size:20px;margin-top:8px}.rc-template__button-group .rc-button-group__options{justify-content:center}.rc-template__button-group .rc-radio-group__options{display:flex;justify-content:center}.rc-template__button-group .rc-radio-group__options+.rc-selling-plans{margin-top:12px}
/* ===== inline <style> #44 ===== */
.rc-template__checkbox{padding:0 8px}.rc-template__checkbox .rc-option__text,.rc-template__checkbox .rc-option__discount{font-weight:bold}.rc-widget .rc-template__checkbox .rc-option__discount{padding-right:0}
/* ===== inline <style> #45 ===== */
.rc-template__radio-group .rc-radio-group__options{overflow:hidden}.rc-template__radio-group .rc-radio{display:flex;padding:8px 20px}.rc-template__radio-group .rc-radio:not(:first-child){border-top:1px solid #ccc}.rc-template__radio-group .rc-radio .rc-radio__input{min-height:0}.rc-template__radio-group .rc-radio.rc-option__subsave .rc-radio__label{font-weight:bold}.rc-template__radio-group .rc-radio .rc-radio__label{display:flex}.rc-template__radio-group .rc-radio .rc-radio__label .rc-option__text{order:2}.rc-template__radio-group .rc-radio .rc-radio__label .rc-option__discount{order:3}.rc-template__radio-group .rc-radio .rc-radio__label .rc-option__price{order:1;font-weight:bold;margin-right:16px}.rc-template__radio-group .rc-radio-group__options{border:1px solid #ccc;border-radius:10px}.rc-template__radio-group .rc-radio-group__options+.rc-selling-plans{margin-top:16px;font-weight:bold}
/* ===== inline <style> #46 ===== */
.rc-container{margin-bottom:.5em}.rc-widget{color:var(--rc-color)}.rc-widget .rc-option--active{color:var(--rc-active-color);background-color:var(--rc-active-bg)}.rc-widget .rc-option__text,.rc-widget .rc-option__discount{padding-right:4px}.rc-widget label{color:inherit}
/* ===== inline <style> #47 ===== */
:root{--rc-color: #040404;--rc-active-bg: #efefef;--rc-active-color: #000000}.visually-hidden{border:0px;clip:rect(0px, 0px, 0px, 0px);height:1px;width:1px;margin:-1px;padding:0px;overflow:hidden;white-space:nowrap;position:absolute}
/* ===== file: css ===== */
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* ===== file: announcemant-style.css ===== */
.announcement-bar .slider-button{display:none}.announcement-bar__message{text-align:center;padding:1rem 0;font-size:14px;line-height:normal;font-weight:600;margin:0;text-transform:uppercase;letter-spacing:.5px}.announcement-bar__link:hover{text-decoration:none}@media(max-width:769px){.announcement-bar__message{padding:6px 0;font-size:12px;min-height:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/announcemant-style.css.map?v=159741460105546440081771589058 */

/* ===== file: component-slideshow.css ===== */
slideshow-component{position:relative;display:flex;flex-direction:column}slideshow-component .slideshow.banner{flex-direction:row;flex-wrap:nowrap;margin:0;gap:0}.slideshow__slide{padding:0;position:relative;display:flex;flex-direction:column;visibility:visible}@media screen and (max-width:749px){.slideshow--placeholder.banner--mobile-bottom.banner--adapt_image .slideshow__media,.slideshow--placeholder.banner--adapt_image:not(.banner--mobile-bottom){height:28rem}}@media screen and (min-width:750px){.slideshow--placeholder.banner--adapt_image{height:56rem}}.slideshow__text.banner__box{display:flex;flex-direction:column;justify-content:center;max-width:54.5rem}.slideshow__text>*{max-width:100%}@media screen and (max-width:749px){slideshow-component.page-width .slideshow__text{border-right:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));border-left:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity))}.banner--mobile-bottom .slideshow__text.banner__box{max-width:100%}.banner--mobile-bottom .slideshow__text-wrapper{flex-grow:1}.banner--mobile-bottom .slideshow__text.banner__box{height:100%}.banner--mobile-bottom .slideshow__text .button{flex-grow:0}.slideshow__text.slideshow__text-mobile--left{align-items:flex-start;text-align:left}.slideshow__text.slideshow__text-mobile--right{align-items:flex-end;text-align:right}}@media screen and (min-width:750px){.slideshow__text.slideshow__text--left{align-items:flex-start;text-align:left}.slideshow__text.slideshow__text--right{align-items:flex-end;text-align:right}}.slideshow:not(.banner--mobile-bottom) .slideshow__text-wrapper{height:100%}@media screen and (min-width:750px){.slideshow__text-wrapper.banner__content{height:100%;padding:5rem}}.slideshow__controls{border:.1rem solid rgba(var(--color-foreground),.08)}.slideshow__controls--top{order:2;z-index:1}@media screen and (max-width:749px){.slideshow__controls--border-radius-mobile{border-bottom-right-radius:var(--text-boxes-radius);border-bottom-left-radius:var(--text-boxes-radius)}}.spaced-section--full-width:last-child slideshow-component:not(.page-width) .slideshow__controls{border-bottom:none}@media screen and (min-width:750px){.slideshow__controls{position:relative}}slideshow-component:not(.page-width) .slider-buttons{border-right:0;border-left:0}.slideshow__control-wrapper{display:flex}.slideshow__autoplay{position:absolute;right:0;border-left:none;display:flex;justify-content:center;align-items:center}@media screen and (max-width:749px){slideshow-component.page-width .slideshow__autoplay{right:1.5rem}}@media screen and (min-width:750px){.slideshow__autoplay.slider-button{position:inherit;margin-left:.6rem;padding:0 0 0 .6rem;border-left:.1rem solid rgba(var(--color-foreground),.08)}}.slideshow__autoplay .icon.icon-play,.slideshow__autoplay .icon.icon-pause{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform .15s ease,opacity .15s ease;width:.8rem;height:1.2rem}.slideshow__autoplay .icon.icon-play{height:1rem}.slideshow__autoplay path{fill:rgba(var(--color-foreground),.75)}.slideshow__autoplay:hover path{fill:rgb(var(--color-foreground))}@media screen and (forced-colors:active){.slideshow__autoplay path,.slideshow__autoplay:hover path{fill:CanvasText}}.slideshow__autoplay:hover svg{transform:scale(1.1)}.slideshow__autoplay--paused .icon-pause,.slideshow__autoplay:not(.slideshow__autoplay--paused) .icon-play{visibility:hidden;opacity:0;transform:scale(.8)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-slideshow.css.map?v=41568389003077754171771589058 */

/* ===== file: component-slider.css ===== */
slider-component{--desktop-margin-left-first-item: max( 5rem, calc((100vw - var(--page-width) + 10rem - var(--grid-desktop-horizontal-spacing)) / 2) );position:relative;display:block}slider-component.slider-component-full-width{--desktop-margin-left-first-item: 1.5rem}@media screen and (max-width:749px){slider-component.page-width{padding:0 1.5rem}}@media screen and (min-width:749px)and (max-width:990px){slider-component.page-width{padding:0 5rem}}.slider__slide{--focus-outline-padding: .5rem;--shadow-padding-top: calc((var(--shadow-vertical-offset) * -1 + var(--shadow-blur-radius)) * var(--shadow-visible));--shadow-padding-bottom: calc((var(--shadow-vertical-offset) + var(--shadow-blur-radius)) * var(--shadow-visible));scroll-snap-align:start;flex-shrink:0;padding-bottom:0}@media screen and (max-width:749px){.slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.slider--mobile:after{content:"";width:0;padding-left:1.5rem}.slider.slider--mobile .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.slider.slider--mobile.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--mobile.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}@media screen and (min-width:750px){.slider.slider--tablet-up{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1rem;-webkit-overflow-scrolling:touch}.slider.slider--tablet-up .slider__slide{margin-bottom:0}}@media screen and (max-width:989px){.slider.slider--tablet{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.slider--tablet:after{content:"";width:0;padding-left:1.5rem;margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.slider.slider--tablet .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.slider.slider--tablet.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--tablet.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}.slider--everywhere{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.slider.slider--everywhere .slider__slide{margin-bottom:0;scroll-snap-align:center}@media screen and (min-width:990px){.slider-component-desktop.page-width{max-width:none}.slider--desktop{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-bottom:1rem;scroll-padding-left:var(--desktop-margin-left-first-item)}.slider--desktop:after{content:"";width:0;padding-left:5rem;margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.slider.slider--desktop .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.slider--desktop .slider__slide:first-child{margin-left:var(--desktop-margin-left-first-item);scroll-margin-left:var(--desktop-margin-left-first-item)}.slider-component-full-width .slider--desktop{scroll-padding-left:1.5rem}.slider-component-full-width .slider--desktop .slider__slide:first-child{margin-left:1.5rem;scroll-margin-left:1.5rem}.slider-component-full-width .slider--desktop:after{padding-left:1.5rem}.slider--desktop.grid--5-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 5 - var(--grid-desktop-horizontal-spacing) * 2)}.slider--desktop.grid--4-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 4 - var(--grid-desktop-horizontal-spacing) * 3)}.slider--desktop.grid--3-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 3 - var(--grid-desktop-horizontal-spacing) * 4)}.slider--desktop.grid--2-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 2 - var(--grid-desktop-horizontal-spacing) * 5)}.slider--desktop.grid--1-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) - var(--grid-desktop-horizontal-spacing) * 9)}.slider.slider--desktop.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--desktop.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}@media(prefers-reduced-motion){.slider{scroll-behavior:auto}}.slider{scrollbar-color:rgb(var(--color-foreground)) rgba(var(--color-foreground),.04);-ms-overflow-style:none;scrollbar-width:none}.slider::-webkit-scrollbar{height:.4rem;width:.4rem;display:none}.slider::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground));border-radius:.4rem;border:0}.slider::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.04);border-radius:.4rem}.slider-counter{display:flex;justify-content:center;min-width:4.4rem}@media screen and (min-width:750px){.slider-counter--dots{margin:0 1.2rem}}.slider-counter__link{padding:1rem}@media screen and (max-width:749px){.slider-counter__link{padding:.7rem}}.slider-counter__link--dots .dot{width:1rem;height:1rem;border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.5);padding:0;display:block}.slider-counter__link--active.slider-counter__link--dots .dot{background-color:rgb(var(--color-foreground))}@media screen and (forced-colors:active){.slider-counter__link--active.slider-counter__link--dots .dot{background-color:CanvasText}}.slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{border-color:rgb(var(--color-foreground))}.slider-counter__link--dots .dot,.slider-counter__link--numbers{transition:transform .2s ease-in-out}.slider-counter__link--active.slider-counter__link--numbers,.slider-counter__link--dots:not(.slider-counter__link--active):hover .dot,.slider-counter__link--numbers:hover{transform:scale(1.1)}.slider-counter__link--numbers{color:rgba(var(--color-foreground),.5);text-decoration:none}.slider-counter__link--numbers:hover{color:rgb(var(--color-foreground))}.slider-counter__link--active.slider-counter__link--numbers{text-decoration:underline;color:rgb(var(--color-foreground))}.slider-buttons{display:flex;align-items:center;justify-content:center}@media screen and (min-width:990px){.slider:not(.slider--everywhere):not(.slider--desktop)+.slider-buttons{display:none}}@media screen and (max-width:989px){.slider--desktop:not(.slider--tablet)+.slider-buttons{display:none}}@media screen and (min-width:750px){.slider--mobile+.slider-buttons{display:none}}.slider-button{color:rgba(var(--color-foreground),.75);background:transparent;border:none;cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.slider-button:not([disabled]):hover{color:rgb(var(--color-foreground))}.slider-button .icon{height:.6rem}.slider-button[disabled] .icon{color:rgba(var(--color-foreground),.3);cursor:not-allowed}.slider-button--next .icon{transform:rotate(-90deg)}.slider-button--prev .icon{transform:rotate(90deg)}.slider-button--next:not([disabled]):hover .icon{transform:rotate(-90deg) scale(1.1)}.slider-button--prev:not([disabled]):hover .icon{transform:rotate(90deg) scale(1.1)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-slider.css.map?v=14039311878856620671771589058 */

/* ===== file: component-list-social.css ===== */
.list-social {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}

@media only screen and (max-width: 749px) {
  .list-social {
    justify-content: center;
  }
}

.list-social__item .icon {
  height: 2.2rem;
  width: 2.2rem;
}

.list-social__link {
  align-items: center;
  display: flex;
  padding: 1.1rem;
  color: rgb(var(--color-foreground));
}

.utility-bar .list-social__link {
  padding: 0 0.8rem;
  height: 3.8rem;
}

.list-social__link:hover .icon {
  transform: scale(1.07);
}

/* ===== file: component-list-menu.css ===== */
.list-menu--right {
  right: 0;
}

.list-menu--disclosure {
  position: absolute;
  min-width: 100%;
  width: 20rem;
  border: 1px solid rgba(var(--color-foreground), 0.2);
}

.list-menu--disclosure:focus {
  outline: none;
}

.list-menu__item--active {
  text-decoration: underline;
  text-underline-offset: 0.3rem;
}

.list-menu__item--active:hover {
  text-decoration-thickness: 0.2rem;
}

.list-menu--disclosure.localization-selector {
  max-height: 18rem;
  overflow: auto;
  width: 10rem;
  padding: 0.5rem;
}

/* ===== file: component-search.css ===== */
.search__input.field__input{padding-right:9.8rem}.search__button{right:var(--inputs-border-width);top:var(--inputs-border-width)}.reset__button{right:calc(var(--inputs-border-width) + 4.4rem);top:var(--inputs-border-width)}.reset__button:not(:focus-visible):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.6rem);content:"";position:absolute;right:0}.reset__button:not(:focus):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.8rem);content:"";position:absolute;right:0}.search__button:focus-visible,.reset__button:focus-visible{background-color:rgb(var(--color-background));z-index:4}.search__button:focus,.reset__button:focus{background-color:rgb(var(--color-background));z-index:4}.search__button:not(:focus-visible):not(.focused),.reset__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.search__button:hover .icon,.reset__button:hover .icon{transform:scale(1.07)}.search__button .icon{height:1.8rem;width:1.8rem}.reset__button .icon.icon-close{height:1.8rem;width:1.8rem;stroke-width:.1rem}input::-webkit-search-decoration{-webkit-appearance:none}.template-search__results{position:relative}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-search.css.map?v=165164710990765432851771589057 */

/* ===== file: component-menu-drawer.css ===== */
.header__icon--menu{position:initial}.js menu-drawer>details>summary:before,.js menu-drawer>details[open]:not(.menu-opening)>summary:before{content:"";position:absolute;cursor:default;width:100%;height:calc(100vh - 100%);height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));top:100%;left:0;background:rgba(var(--color-foreground),.5);opacity:0;visibility:hidden;z-index:2;transition:opacity 0s,visibility 0s}menu-drawer>details[open]>summary:before{visibility:visible;opacity:1;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}.menu-drawer{position:absolute;transform:translate(-100%);visibility:hidden;z-index:3;left:0;top:100%;width:100%;padding:0;background-color:rgb(var(--color-background));overflow-x:hidden;filter:drop-shadow(var(--drawer-shadow-horizontal-offset) var(--drawer-shadow-vertical-offset) var(--drawer-shadow-blur-radius) rgba(var(--color-shadow),var(--drawer-shadow-opacity)))}.js .menu-drawer{height:calc(100vh - 100%);height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)))}.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}.js details[open].menu-opening>.menu-drawer,details[open].menu-opening>.menu-drawer__submenu{transform:translate(0);visibility:visible}.js .menu-drawer__navigation .submenu-open{visibility:hidden}@media screen and (min-width:750px){.menu-drawer{width:40rem;border-width:0 var(--drawer-border-width) 0 0;border-style:solid;border-color:rgba(var(--color-foreground),var(--drawer-border-opacity))}}.menu-drawer__inner-container{position:relative;height:100%}.menu-drawer__navigation-container{display:grid;grid-template-rows:1fr auto;align-content:space-between;overflow-y:auto;height:100%}.menu-drawer__navigation{padding:3rem 0}.menu-drawer__inner-submenu{height:100%;overflow-x:hidden;overflow-y:auto}.js .menu-drawer__menu li{margin-bottom:.2rem}.menu-drawer__menu-item{padding:1.1rem 3rem;text-decoration:none;font-size:1.8rem}.menu-drawer summary.menu-drawer__menu-item{padding-right:5.2rem}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04)}.menu-drawer__menu-item--active:hover{background-color:rgba(var(--color-foreground),.08)}.js .menu-drawer__menu-item .icon-caret{display:none}.menu-drawer__menu-item>.icon-arrow{position:absolute;right:3rem;top:50%;transform:translateY(-50%)}.js .menu-drawer__submenu{position:absolute;top:0;width:100%;bottom:0;left:0;background-color:rgb(var(--color-background));z-index:1;transform:translate(100%);visibility:hidden}.js .menu-drawer__submenu .menu-drawer__submenu{overflow-y:auto}.menu-drawer__close-button{margin-top:1.5rem;padding:1.2rem 2.6rem 1.2rem 3rem;text-decoration:none;display:flex;align-items:center;font-size:1.4rem;width:100%;background-color:transparent;font-family:var(--font-body-family);font-style:var(--font-body-style);text-align:left}.menu-drawer__close-button .icon-arrow{transform:rotate(180deg);margin-right:1rem}.menu-drawer__utility-links{padding:0;background-color:rgba(var(--color-foreground),.03);position:relative}.header--has-social .menu-drawer__utility-links{padding:2rem 3rem}@media screen and (max-width:749px){.header--has-account:where(:not(.header--has-social):not(.header--has-localizations)) .menu-drawer__utility-links{padding:2rem 3rem}}@media screen and (max-width:989px){.header--has-localizations:where(:not(.header--has-social)) .menu-drawer__utility-links{padding:2rem 3rem}}.menu-drawer__account{display:inline-flex;align-items:center;text-decoration:none;padding:1rem 0;font-size:1.4rem;color:rgb(var(--color-foreground));margin-bottom:0}.menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{margin:0}.menu-drawer__account .icon-account{height:2rem;width:2rem;margin-right:1rem}.menu-drawer__account shop-user-avatar{--shop-avatar-size: 2.4rem;margin-right:.55rem;margin-left:-.45rem}.menu-drawer__account:hover .icon-account{transform:scale(1.07)}.menu-drawer .list-social{justify-content:flex-start;margin-left:-1.25rem}.menu-drawer .list-social:empty{display:none}.menu-drawer .list-social__link{padding:1.1rem}@media screen and (max-width:749px){.menu-drawer.country-selector-open{transform:none!important;filter:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-menu-drawer.css.map?v=110695408305392539491771589060 */

/* ===== file: component-cart-notification.css ===== */
.cart-notification-wrapper{position:relative}.cart-notification-wrapper .cart-notification{display:block}.cart-notification{border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:0 0 var(--popup-border-width);padding:2.5rem 3.5rem;position:absolute;right:0;transform:translateY(-100%);visibility:hidden;width:100%;box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));z-index:-1}.cart-notification.focused{box-shadow:0 0 .2rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.cart-notification:focus-visible{box-shadow:0 0 .2rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}@media screen and (min-width:750px){.header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification{border-top-width:var(--popup-border-width)}.cart-notification{border-width:0 var(--popup-border-width) var(--popup-border-width);max-width:36.8rem;right:2.2rem}}@media screen and (min-width:990px){.cart-notification-wrapper:is(.page-width)>.cart-notification{right:4rem}}.cart-notification.animate{transition:transform var(--duration-short) ease,visibility 0s var(--duration-short) ease}.cart-notification.active{transform:translateY(0);transition:transform var(--duration-default) ease,visibility 0s;visibility:visible}.cart-notification__header{align-items:flex-start;display:flex}.cart-notification__heading{align-items:center;display:flex;flex-grow:1;margin-bottom:0;margin-top:0}.cart-notification__heading .icon-checkmark{color:rgb(var(--color-foreground));margin-right:1rem;width:1.3rem}.cart-notification__close{margin-top:-2rem;margin-right:-3rem}.cart-notification__links{text-align:center}.cart-notification__links>*{margin-top:1rem}.cart-notification-product{align-items:flex-start;display:flex;padding-bottom:3rem;padding-top:2rem}.cart-notification-product dl{margin-bottom:0;margin-top:0}.cart-notification-product__image{display:inline-flex;margin-right:1.5rem;margin-top:.5rem}.cart-notification-product__image:after{content:none}.cart-notification-product__name{margin-bottom:.5rem;margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-cart-notification.css.map?v=54116361853792938221771589059 */

/* ===== file: component-cart-items.css ===== */
cart-items .title-wrapper-with-link{margin-top:0}.cart-items td,.cart-items th{padding:0;border:none}.cart-items th{text-align:left;padding-bottom:1.8rem;opacity:.85;font-weight:400}.cart-item__quantity-wrapper{display:flex}.cart-item__totals{position:relative}.cart-items *.right{text-align:right}.cart-item__image-container{display:inline-flex;align-items:flex-start}.cart-item__image-container:after{content:none}.cart-item__image{height:auto;max-width:calc(10rem / var(--font-body-scale))}@media screen and (min-width:750px){.cart-item__image{max-width:100%}}.cart-item__details{font-size:1.6rem;line-height:calc(1 + .4 / var(--font-body-scale))}.cart-item__details>*{margin:0;max-width:30rem}.cart-item__details>*+*{margin-top:.6rem}.cart-item__media{position:relative}.cart-item__link{display:block;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.cart-item__name{text-decoration:none;display:block}.cart-item__name:hover{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.2rem}.cart-item__price-wrapper>*{display:block;margin:0;padding:0}.cart-item__discounted-prices dd{margin:0}.cart-item__discounted-prices .cart-item__old-price{font-size:1.4rem}.cart-item__old-price{opacity:.7}.cart-item__final-price{font-weight:400}.product-option{font-size:1.4rem;word-break:break-word;line-height:calc(1 + .5 / var(--font-body-scale))}.cart-item cart-remove-button{display:flex;margin-left:1rem}@media screen and (min-width:750px)and (max-width:989px){.cart-item cart-remove-button{width:4.5rem;height:4.5rem}}cart-remove-button .button{min-width:calc(4.5rem / var(--font-body-scale));min-height:4.5rem;padding:0;margin:0 .1rem .1rem 0}cart-remove-button .button:before,cart-remove-button .button:after{content:none}cart-remove-button .button:not([disabled]):hover{color:rgb(var(--color-foreground))}@media screen and (min-width:750px){cart-remove-button .button{min-width:3.5rem;min-height:3.5rem}}cart-remove-button .icon-remove{height:1.5rem;width:1.5rem}.cart-item .loading__spinner{top:0;left:auto;right:auto;bottom:0;padding:0}@media screen and (min-width:750px){.cart-item .loading__spinner{right:0;padding-top:4.5rem;bottom:auto}}.cart-item .loading__spinner:not(.hidden)~*{visibility:hidden}.cart-item__error{display:flex;align-items:flex-start;margin-top:.2rem;width:min-content;min-width:100%}.cart-item__error-text{font-size:1.3rem;line-height:1.4;letter-spacing:.04rem;order:1}.cart-item__error-text+svg{flex-shrink:0;width:1.5rem;height:1.5rem;margin-right:.7rem;margin-top:.25rem}.cart-item__error-text:empty+svg{display:none}.product-option+.product-option{margin-top:.4rem}.product-option *{display:inline;margin:0}.cart-items thead th{text-transform:uppercase}@media screen and (max-width:749px){.cart-items,.cart-items thead,.cart-items tbody{display:block;width:100%}.cart-items thead tr{display:flex;justify-content:space-between;border-bottom:.1rem solid rgba(var(--color-foreground),.2);margin-bottom:4rem}.cart-item{display:grid;grid-template:repeat(2,auto) / repeat(4,1fr);gap:1.5rem;margin-bottom:3.5rem}.cart-item:last-child{margin-bottom:0}.cart-item__media{grid-row:1 / 3}.cart-item__details{grid-column:2 / 4}.cart-item__quantity{grid-column:2 / 5}.cart-item__quantity-wrapper{flex-wrap:wrap}.cart-item__totals{display:flex;align-items:flex-start;justify-content:flex-end}}@media screen and (min-width:750px){.cart-items{border-spacing:0;border-collapse:separate;box-shadow:none;width:100%;display:table}.cart-items th{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cart-items thead th:first-child{width:50%}.cart-items th+th{padding-left:4rem}.cart-items td{vertical-align:top;padding-top:4rem}.cart-item{display:table-row}.cart-item>td+td{padding-left:4rem}.cart-item__details{width:35rem}.cart-item__media{width:10rem}.cart-item cart-remove-button{margin:.5rem 0 0 1.5rem}.cart-item__price-wrapper>*:only-child:not(.cart-item__discounted-prices){margin-top:1rem}.cart-item__error{margin-left:.3rem}}@media screen and (min-width:990px){.cart-item .cart-item__quantity,.cart-items .cart-items__heading--wide{padding-left:6rem}.cart-item__details{width:50rem}.cart-items thead th:first-child{width:60%}}@media screen and (min-width:750px){.cart-items .cart-items__heading--quantity,.cart-item .cart-item__quantity,.cart-item__quantity--info quantity-popover>*{padding-left:5rem}.cart-item .cart-item__quantity--info,.cart-item__quantity--info .cart-item__quantity-wrapper,.cart-item__quantity--info .cart-items__info{padding-left:0}}@media screen and (max-width:989px){.cart-items .quantity-popover__info-button{padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-cart-items.css.map?v=127384614032664249911771589058 */

/* ===== file: component-price.css ===== */
.price{font-size:1.6rem;letter-spacing:.1rem;line-height:calc(1 + .5 / var(--font-body-scale));color:rgb(var(--color-foreground))}.price>*{display:inline-block;vertical-align:top}.price.price--unavailable{visibility:hidden}.price--end{text-align:right}.price .price-item{display:inline-block;margin:0 1rem 0 0}.price__regular .price-item--regular{margin-right:0}.price:not(.price--show-badge) .price-item--last:last-of-type{margin:0}@media screen and (min-width:750px){.price{margin-bottom:0}}.price--large{font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.13rem}@media screen and (min-width:750px){.price--large{font-size:1.8rem}}.price--sold-out .price__availability,.price__regular{display:block}.price__sale,.price__availability,.price .price__badge-sale,.price .price__badge-sold-out,.price--on-sale .price__regular,.price--on-sale .price__availability{display:none}.price--sold-out .price__badge-sold-out,.price--on-sale .price__badge-sale,.volume-pricing--sale-badge .price__badge-sale{display:inline-block}.volume-pricing--sale-badge .price__badge-sale{margin-left:.5rem}.price--on-sale .price__sale{display:initial;flex-direction:row;flex-wrap:wrap}.price--center{display:initial;justify-content:center}.price--on-sale .price-item--regular{text-decoration:line-through;color:rgba(var(--color-foreground),.75);font-size:1.3rem}.unit-price{display:block;font-size:1.1rem;letter-spacing:.04rem;line-height:calc(1 + .2 / var(--font-body-scale));margin-top:.2rem;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-price.css.map?v=70172745017360139101771589059 */

/* ===== inline <style> #59 ===== */

  header-drawer {
    justify-self: start;
    margin-left: -1.2rem;
  }@media screen and (min-width: 990px) {
      header-drawer {
        display: none;
      }
    }.menu-drawer-container {
    display: flex;
  }

  .list-menu {
    list-style: none;
    padding: 0;
    margin: 0;
  }

  .list-menu--inline {
    display: inline-flex;
    flex-wrap: wrap;
  }

  summary.list-menu__item {
    padding-right: 2.7rem;
  }

  .list-menu__item {
    display: flex;
    align-items: center;
    line-height: calc(1 + 0.3 / var(--font-body-scale));
  }

  .list-menu__item--link {
    text-decoration: none;
    padding-bottom: 1rem;
    padding-top: 1rem;
    line-height: calc(1 + 0.8 / var(--font-body-scale));
  }

  @media screen and (min-width: 750px) {
    .list-menu__item--link {
      padding-bottom: 0.5rem;
      padding-top: 0.5rem;
    }
  }

/* ===== inline <style> #60 ===== */
.header {
    padding: 10px 3rem 10px 3rem;
  }

  .section-header {
    position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */
    margin-bottom: 0px;
  }

  @media screen and (min-width: 750px) {
    .section-header {
      margin-bottom: 0px;
    }
  }

  @media screen and (min-width: 990px) {
    .header {
      padding-top: 20px;
      padding-bottom: 20px;
    }
  }
{}
/* ===== file: custom-header-style.css ===== */
/** Shopify CDN: Minification failed

Line 398:5 Unexpected "/"
Line 437:0 Unexpected "}"

**/
.menu_link-1 img.elixirs{
  display: none;
}
.header__icon:hover .icon, .modal__close-button:hover .icon {
    transform: scale(1);
}
.menu_link-2 img.gummies{
  display: none;
}
.header--middle-center:not(.drawer-menu){
    /* max-width: 100%; */
    grid-template-areas: " heading navigation icons ";
    grid-template-columns: max-content auto max-content;
    column-gap: 2rem;
    gap: 0;
}
.header__inline-menu li > a > span {
  display: none;
}
.header__heading {
  justify-self: start !important;
}
header-drawer {
    justify-self: start;
}
.header__inline-menu {
    justify-self: center;
}
.header__icon--account path,
.header__icon--cart path{
  /* fill: #034872; */
}
.header__icon,
.header-right-button {
  text-decoration: none;
  text-transform: lowercase;
  font-family: poppins-semibold, poppins, sans-serif;
  font-weight: 600;
  letter-spacing: 0em;
  font-size: 13px;
  /* color: rgb(3,72,114); */
}
a.header__icon.header__icon--account.link.focus-inset.small-hide svg {
  margin-inline: 10px;
}
a#cart-icon-bubble svg {
  /* width: 30px; */
  margin-inline: 10px;
}
.cart-count-bubble {
  background-color: unset;
  color: #1b0177;
  bottom: 20px;
  left: 20px;
  font-size: 12px;
}
.header__icon:not(.header__icon--summary) {
    display: flex!important;
    align-items: center;
    justify-content: center;
    /* width: max-content; */
    /* color: rgb(3,72,114); */
}
/* .header__icons {
    display: flex;
    grid-area: icons;
    justify-self: end;
    padding-right: .8rem;
    align-items: center;
} */
.header__icon:not(.header__icon--summary) span.login-visually-hidden {
  display: contents;
}
.header-right-button {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0px 20px;
  border-radius: 20px;
  margin: 5px 15px;
  transition: 0.5s ease;
}
/* .header-right-button {
  text-decoration: none;
  text-transform: lowercase;
  font-family: poppins-semibold, poppins, sans-serif;
  font-weight: 600;
  letter-spacing: 0em;
  font-size: 13px;
  color: #1b0177;
  padding: 5px 30px;
  border-radius: 20px;
  transition: 0.5s ease;
} */
.header-right-button:hover {
  background-color: #7fc8e8;
  color: #ffffff;
}

.scrolled-past-header sticky-header {
  background: #ffffff;
  transition: 0.1s;
}

.section-header.shopify-section-group-header-group {
  z-index: 50;
}

@media screen and (min-width: 990px) {
    .header--middle-center .header__heading-link, .header--middle-center .header__heading, .header--top-center .header__heading-link, .header--top-center .header__heading {
      justify-self: start;
      text-align: center;
  }
  .header:not(.drawer-menu).page-width {
      padding-left: 0;
      padding-right: 0;
  }  
  .header__inline-menu ul {
    padding: 0;
    margin: 0;
  }
  .menu__child a{
    display: flex;
    align-items: center;
    gap: 1rem;
    border-right: 1px solid #0000005e;    
    font-size: 13px !important;
    line-height: 16px !important;
  }
  .menu__child li:last-child a{
    border-right: 0;    
  }
  .menu__child img{
    width: 70px;
    height: 70px;
    object-fit: cover;    
  }
  .header__inline-menu ul li {
    list-style-type: none;
    transition: visiblity 0.4s ;
  }
  .header__inline-menu a {
    text-decoration: none;
    color: #000;
    font-size: 16px;
    line-height: 20px;
    font-weight: 600;
    padding: 0;
  }
  .header__inline-menu .p_menu::after{
        content: '';
        display: block;
        width: 0;
        height: 2px;
        background: #000;
        transition: width .4s;  
  }  
  .header__inline-menu .p_menu:hover::after{
        width: 100%;
        transition: width .4s; 
  }  
  
  .header__inline-menu li:hover > a {
    /* font-weight: 600; */
  }
  .header__inline-menu a span {
    display: inline-block;
    transition: all 0.8s;
  }
  .header__inline-menu li:hover > a > span {
    color: #1c6f96;
    transform: rotate(-180deg);
  }
  .menu__parent {
    display: flex;
    align-items: center;
    position: relative;
  }
  .menu__parent > li {
    /* position: relative; */
    padding: 0 20px;
  }
  .menu__child {
    visibility: hidden;
    position: absolute;
    top: 100%;
    left: 0;
    background: #f8f8f3;
    z-index: 9;
    text-align: center;
    border-radius: 12px;
    padding: 5px!important;
    width: 120%;
    border: 1px solid #0000001f;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    justify-items: center;
    align-items: center;
    transform: translate(-66px);
  }
  .menu__child > li {
    position: relative;
    border-radius: 100px;
    background: inherit;
    border: 0;
    padding: 9px 15px;
    margin-bottom: 12px;
  }
  .menu__child > li:not(:last-child) {
    margin-bottom: 0;
  }
  .menu__parent > li:hover > .menu__child {
    visibility: visible;
  }
  .menu__grandchild {
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    background: #fff;
    z-index: 9;
    text-align: center;
    border-radius: 20px;
    padding: 5px !important;
    min-width: 170px;
    border: 1px solid #c9c8fb;
  }
  .menu__grandchild > li {
    border-radius: 100px;
    background: #ffffff;
    border: 0px solid rgb(201, 200, 251);
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 12px;
    padding-top: 9px;
    padding-bottom: 9px;
  }
  .menu__grandchild > li:not(:last-child) {
    margin-bottom: 0;
  }
  .menu__child > li:hover > .menu__grandchild {
    display: block;
  }
}
@media only screen and (max-width: 989px) {
  
  .header__heading-logo {
      height: auto;
      max-width: 90px;
      width: 100%;
  }  
  .menu-drawer {
    width: 100%;
    right: 100%;
    left: 0;
    transform: translate(-100%);
    z-index: 999;
  }    
  .header__icon:not(.header__icon--summary) span.visually-hidden {
    display: none;
  }
  .menu-drawer__inner-container {
    position: relative;
    height: 100%;
    width: 100%;
    background: #f1f2f2;
  }  
  .header--has-account:where(:not(.header--has-social):not(.header--has-localizations)) .menu-drawer__utility-links {
      display: none;
  }  
  header-drawer {
    /* justify-self: end; */
    margin-left: 0;
  } 

  .header.page-width {
    grid-template-areas: "heading icons navigation";
    grid-template-columns: auto max-content max-content;
  }  
  .header-right-button {
    display: none;
  }
}

@media screen and (max-width: 989px) {
  /* Mobile Drop Down Menu */
  .header__icon--menu .icon.icon-hamburger {
    width: 21px;
    height: 15px;
    fill: #000;
    stroke: #000;
  }
.header__icon, .header__icon--cart .icon {
    height: 4rem;
    width: 3.4rem;
    padding: 0;
}  
  a#cart-icon-bubble svg {
    /* width: 30px; */
    margin-inline: 0px;
    /* width: 30px; */
    margin-inline: 0px;
    width: 19px;
    height: auto;    
  }  
  .header__heading-logo {
      filter: brightness(0.5);
  }  
  .header__icon--menu .icon.icon-hamburger path {
      stroke: #000;
  }
  .header__icon--menu .icon.icon-close {
    width: 16px;
    height: 16px;
    fill: #034872;
    stroke: #034872;  
  }
  .header__icon--menu .icon.icon-close path {
      stroke: #000;
  }
  .menu-drawer__navigation-custom ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
  }
  ul.parent-m > li {
    /* padding: 16px 0 12px !important; */
  }
  /* ul.parent-m>li {
      margin: auto;
      width: max-content;
  } */
  ul.parent-m li a ,
  ul.child-m li a {
    text-decoration: none;
    text-align: start;
    color: #111;
    font-size: 16px;
    line-height: normal;
  }
  ul.child-m {
    margin-top: 10px;
  }
  ul.child-m li a {
    width: 50%;
 }  
  /* ul.child-m > li {
    padding: 10px 0;
  } */
  ul.menu__grandchild {
    margin-top: 10px;
  }
  ul.menu__grandchild > li {
    padding: 10px 0;
  }
  .expand-icon-container {
    display: inline-block;
    /* padding: 10px 20px; */
  }
  .menu-drawer__navigation {
      padding: 3rem 3rem;
  }
  .has-sub-menu, .has-double-sub-menu {
      display: flex;
      justify-content: space-between;
      align-items: center;
      flex-direction: row;
      padding: 10px 0 10px 0;    
      cursor: pointer;    
   }

/*............ attention Incase of activation of 2nd menu  css starts ...........................................*/
  .sm-1{
    border-bottom: 1px solid #b9b9b9;  
    font-size: 20px;
    text-transform: uppercase;
    font-style: normal;
    font-weight: 700;
    line-height: 124.9%;
    /* border-bottom: 1px solid #b9b9b9; */
    position: relative;    
  }  
  /* .sm-1,.sm-2{
    border-bottom: 1px solid #b9b9b9;  
    font-size: 20px;
    text-transform: uppercase;
    font-style: normal;
    font-weight: 700;
    line-height: 124.9%;
    /* border-bottom: 1px solid #b9b9b9; */
    position: relative;    
  } */
/*............ attention Incase of activation of 2nd menu  css Ends...........................................*/
  .has-double-sub-menu {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .expand-icon-container-wrapper {
    display: flex;
    align-items: center;
    position: relative;
  }

  .parent-m ul {
    display: none;
  }
  .down__arrow {
    opacity: 1;
    transform: rotate(0deg);
    transition: all 0.5s;
  }
  .hdsm-1 .elixirs,
  .hdsm-2 .gummies{
    display: none;
  }
  .hdsm img{
    width: 70px;
    height: auto;
    object-fit: cover;
  }
  .open
    > div
    > .expand-icon-container
    > .expand-icon-container-wrapper
    > .down__arrow {
    opacity: 1;
    transform: rotate(90deg);
    transition: all 0.5s;
  }
}

/* ===== file: component-loading-spinner.css ===== */
.loading__spinner{position:absolute;z-index:1;width:1.8rem}.loading__spinner{width:1.8rem;display:inline-block}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors:active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.loading__spinner:not(.hidden)+.cart-item__price-wrapper,.loading__spinner:not(.hidden)~cart-remove-button{opacity:50%}.loading__spinner:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-loading-spinner.css.map?v=116724955567955766481771589059 */

/* ===== inline <style> #63 ===== */
 #shopify-section-sections--21415763443967__header .header__heading {justify-self: start !important;} 
/* ===== inline <style> #64 ===== */
.play_btn,.play_icon{transition:.3s ease-in-out}.header-wrapper.gradient{background:#fff;border-bottom:1px solid #f8f8f8}.deliveryMessage b em,.deliveryMessage em span,.sub_shipping_details span em,.twoDayDateP span em{font-style:normal}#shopify-section-sections--19196901818623__custom_liquid_nJQEAV,.footer,.section-sections--19196901818623__custom_liquid_nJQEAV-padding{background:#fff!important}[data-pf-type=Section]>div{padding-left:0!important;padding-right:0!important}.labelArrow,.mainImage .swiper-button-next.swiper-button-disabled,.mainImage .swiper-button-prev.swiper-button-disabled{display:none}.thumbImage{margin-top:8px}.thumbImage .swiper-slide img{border-style:none;border-radius:5px;cursor:pointer}.kPImages .pf-list-media [data-active=true],.prdctSliderMain .pf-list-media [data-active=true],.thumbImage .swiper-slide-thumb-active img{border:2px solid #dadada!important;opacity:.6}.mainImage .swiper-button-next,.mainImage .swiper-button-prev{width:40px!important;height:40px!important;border:none;transition:.35s;line-height:1;border-radius:50%;background:rgba(0,0,0,.4);color:#fff!important}.mainImage .swiper-button-next:after,.mainImage .swiper-button-prev:after{font-size:15px!important}.starRating::before{content:'';background-image:url(stars-5.svg);background-size:contain;background-repeat:no-repeat;width:85px;height:19px;display:inline-block;vertical-align:middle;margin-right:12px}.dMonthP2 strong{font-weight:400}.fitContainer>div{max-width:fit-content}.saAccordion>details{border-bottom:1px solid #1a1a1a1f}.revVidSlider,.secondSection [data-pf-type=Column],.secondSection [data-pf-type=Row]{position:static!important}.cutP span::after,.play_btn,.s4_mid_row:after,.sp_img_one,.sp_img_two{position:absolute}.sp_img_one{width:100%;top:-45px;left:0}.sp_img_two{width:100%;bottom:-45px;left:0}.list_p span{display:flex;align-items:baseline}.list_p span::before{content:'';display:inline-block;width:10px;min-width:10px;height:10px;border-radius:50%;transform:translateY(-1.4px);background-color:#1a5a85;margin-right:15px}.revVidSlider .swiper-button-lock{display:block!important}.revVidSlider .swiper-button-next,.revVidSlider .swiper-button-prev{color:#1a1a1a!important;font-weight:400}.revVideo{border-radius:18px;cursor:pointer}.play_btn{top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.play_icon{width:54px;height:54px;object-fit:cover;object-position:center;transform:scale(1)}.playActive{transform:scale(0);opacity:0}.s4_mid_row:after{content:"";border-right:3px dotted #1a5a85;left:50%;bottom:0;margin-left:-1px;top:3px}.mid_one::after{top:45px}.s4_row_content_box::after{position:absolute;content:"";left:-15px;top:22px;border-top:13px solid transparent;border-bottom:13px solid transparent;border-right:13px solid #1a5a85}.row_reverse_content::after{border-right:none;border-left:13px solid #1a5a85;left:auto;right:-15px}.mainFaq>details{border:1px solid #ccc;background-color:#fff;padding-left:20px;padding-right:20px;border-radius:4px}.offerRow>div{max-width:46%!important}.cutP span{position:relative}.cutP span::after{content:"";left:-2px;right:-2px;top:50%;border-top:1px solid red;transform:rotate(-18deg)}@media (min-width:768px) and (max-width:1023px){.sp_img_one{top:-13px}.sp_img_two{bottom:-13px}.s4_row_content_box::after{top:5px}}@media only screen and (max-width:1200px){.offerRow>div{max-width:48%!important}}@media (max-width:767px){.thumbImage{margin-left:15px!important;margin-right:15px!important}.sp_img_one{top:0}.sp_img_two{bottom:0}.s4_mid_row:after{left:14px;margin:0;bottom:-38px}.s4_mid_row:last-child::after{bottom:-2px}.mid_one::after{top:1px}.s4_row_content_box::after{display:none}.offerRow>div{max-width:inherit!important}}
/* ===== inline <style> #65 ===== */

  .rc-container.rc_container {
    display: none;
  }

  div#variant_wrapper {
    display: none;
  }

  .pricing-options {
    max-width: 100%;
    margin: 0 auto;
  }

  .pricing-options h2 {
    font-size: 16px;
    margin-bottom: 15px;
  }

  .bundle-first-line {
    display: flex;
    flex-wrap: wrap;
    column-gap: 10px;
  }

  .bundle-first-line__title {
    display: inline-block;
    word-break: break-word;
    font-size: 19px;
    font-family: Poppins;
    font-weight: bold;
    color: #000000;
    letter-spacing: 0px;
  }

  .variants-bundles__option {
    border: 2px solid #e0e0e0;
    background-color: white;
    border-radius: 10px;
    padding: 15px;
    margin-bottom: 10px;
    position: relative;
    display: flex;
    align-items: center;
  }

  .variants-bundles__option input[type="radio"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 20px;
    height: 20px;
    border: 2px solid #1a5a85;
    border-radius: 50%;
    margin-right: 10px;
    outline: none;
    cursor: pointer;
    display: inline-block;
    margin-left: 0;
  }

  .variants-bundles__option input[type="radio"]:checked {
    background-color: #1a5a85;
    box-shadow: inset 0 0 0 4px white;
  }

  .variants-bundles__option label {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    gap: 0px;
    cursor: pointer;
    font-weight: bold;
  }

  .variants-bundles__option label:before {
    position: absolute;
    width: 100%;
    height: 100%;
    content: "";
    z-index: 1;
    top: 0;
    left: 0;
    border-radius: 10px;
  }

  .variants-bundles__option .subtitle {
    color: #000000;
    font-size: 14px;
    font-weight: normal;
    font-style: italic;
  }

  .variants-bundles__option .shipping {
    font-weight: normal;
    font-family: Poppins;
    color: #000000;
    font-size: 14px;
  }

  .variants-bundles__option .shipping b {
    color: #1a5a85;
  }

  .variants-bundles__option .price-info {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    margin-left: auto;
  }

  .variants-bundles__option .save {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    vertical-align: top;
    padding: 4px 8px;
    word-break: break-word;
    background-color: #133e5dbf;
    color: #fff;
    font-size: 12px;
    font-weight: 500;
    font-style: normal;
    border-radius: 12px;
    line-height: 1;
  }

  .variants-bundles__option .current-prcie {
    font-weight: bold;
    color: #000000;
    font-family: 'Poppins';
  }

  .variants-bundles__option .compare-prcie {
    text-decoration: line-through;
    color: #888;
    font-size: 14px;
  }

  .variants-bundles__option:has(input:checked) {
    border-color: #1a5a85;
    border-width: 2px;
    background-color: #FFFBF1;
  }

  .most-popular::before {
    content: "MOST POPULAR";
    position: absolute;
    top: -10px;
    right: 10px;
    background-color: #8ec9ea;
    color: white;
    padding: 3px 10px;
    border-radius: 10px;
    font-size: 12px;
    font-weight: bold;
  }

  .best-value {
    content: "BEST VALUE";
    position: absolute;
    top: -10px;
    right: 10px;
    background-color: #1a5a85;
    color: white;
    padding: 3px 10px;
    border-radius: 10px;
    font-size: 12px;
    font-weight: bold;
  }

  .best-value::before,
  .best-value::after {
    content: "";
    position: absolute;
    top: -1px;
    bottom: 0;
    width: 100%;
    background: #1a5a85;
    z-index: -1;
  }

  .badge::before {
    left: -5px;
    transform: skewX(-15deg);
  }

  .badge::after {
    right: -5px;
    transform: skewX(15deg);
  }

  .auto-refill {
    display: none;
    align-items: center;
    margin-top: 20px;
    padding: 15px;
    border: 2px dashed #212427;
    border-radius: 10px;
    background-color: #eef7fd;
  }

  .auto-refill input[type="checkbox"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 20px;
    height: 20px;
    border: 2px solid #1a5a85;
    border-radius: 4px;
    margin-right: 15px;
    outline: none;
    cursor: pointer;
  }

  .auto-refill input[type="checkbox"]:checked {
    background-color: #1a5a85;
    position: relative;
  }

  .auto-refill input[type="checkbox"]:checked::after {
    content: '✓';
    font-size: 14px;
    color: white;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }

  .auto-refill label {
    display: flex;
    flex-direction: column;
    cursor: pointer;
    padding-left: 15px;
  }

  .auto-refill .note {
    color: #888;
    font-size: 14px;
  }

  .total-price-display {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 10px;
    margin-top: 20px;
    font-size: 18px;
    font-weight: bold;
  }

  .total-price-display .original-price {
    margin-right: 10px;
    text-decoration: line-through;
    font-size: 20px;
    color: rgba(46, 42, 57, .8);
    font-family: Montserrat;
    font-weight: 400;
  }

  .total-price-display .discounted-price {
    color: #e04c0e;
    font-weight: 700;
    font-size: 24px;
    font-family: Montserrat;
  }

  .variants-bundles__block-title {
    display: flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 10px;
    color: var(--block-block-title-color, #000);
    font-size: var(--block-title-font-size, 14px);
    font-weight: var(--block-title-font-weight, bold);
    font-style: var(--block-title-font-style);
    text-transform: uppercase;
    letter-spacing: 0;
  }

  .variants-bundles__block-title:before,
  .variants-bundles__block-title:after {
    content: "";
    flex-grow: 1;
    height: 2px;
    background-color: var(--bar-border-color, rgba(0, 0, 0, .3));
  }

  .savings-percentage {
    padding: 4px 10px;
    font-weight: 700;
    font-size: 13px;
    background: #1a5a85;
    color: #ffffff;
    border-radius: 50px;
    margin: 0px;
    text-decoration: none;
  }

  .total-price-display1 {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }

  .you-save-section {
    padding: 0px 15px;
    display: none;
    align-items: center;
    margin-top: 20px;
    border: 2px solid #e0e0e0;
    border-radius: 10px;
    background-color: white;
  }

  .you-save-price {
    font-size: 16px;
  }

  @media(max-width: 993px) {
    .variants-bundles__option {
      padding: 15px 12px;
    }

    .variants-bundles__option .save {
      border-radius: 10px;
    }

    .bundle-first-line__title {
      font-size: 16px;
    }

    .total-price-display1 {
      align-items: center;
      justify-content: space-around !important;
      flex-wrap: wrap;
      column-gap: 30px;
    }

    .you-save-section {
      padding: 15px !important;
    }

    .you-save-section p {
      margin-top: 0px !important;
    }

    #original-total-price1,
    #discounted-total-price1 {
      margin-bottom: 5px !important;
    }
  }

/* ===== inline <style> #66 ===== */

  .circle-pulse {
    width: 10px;
    height: 10px;
    background-color: #3ea7e0;
    border-radius: 50%;
    position: relative;
  }


  .circle-pulse:after,
  .circle-pulse:before {
    content: "";
    width: 10px !important;
    height: 10px !important;
    background-color: #3ea7e0;
    border-radius: 50%;
    animation: grow 1.5s ease-in-out infinite;
  }

  .circle-pulse:after {
    position: absolute;
    top: 0;
  }

  @keyframes grow {
    0% {
      transform: scale(1, 1);
      opacity: 1;
    }

    100% {
      transform: scale(1.75, 1.75);
      opacity: 0;
    }
  }

/* ===== file: swiper-bundle.min.css ===== */
/**
 * Swiper 11.2.10
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 28, 2025
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* ===== inline <style> #68 ===== */
.section-sections--21415763411199__custom_liquid_nJQEAV-padding {
    padding-top: calc(0px * 0.75);
    padding-bottom: calc(0px  * 0.75);
  }

  @media screen and (min-width: 750px) {
    .section-sections--21415763411199__custom_liquid_nJQEAV-padding {
      padding-top: 0px;
      padding-bottom: 0px;
    }
  }
/* ===== file: section-footer.css ===== */
.footer{border-top:.1rem solid rgba(var(--color-foreground),.08)}.footer:not(.color-scheme-1){border-top:none}.footer__content-top{padding-bottom:5rem;display:block}@media screen and (max-width:749px){.footer .grid{display:block}.footer-block.grid__item{padding:0;margin:4rem 0;width:100%}.footer-block.grid__item:first-child{margin-top:0}.footer__content-top{padding-bottom:3rem;padding-left:calc(4rem / var(--font-body-scale));padding-right:calc(4rem / var(--font-body-scale))}}@media screen and (min-width:750px){.footer__content-top .grid{row-gap:6rem;margin-bottom:0}}.footer__content-bottom{border-top:solid .1rem rgba(var(--color-foreground),.08);padding-top:3rem}.footer__content-bottom:only-child{border-top:0}.footer__content-bottom-wrapper{display:flex;width:100%}@media screen and (max-width:749px){.footer__content-bottom{flex-wrap:wrap;padding-top:0;padding-left:0;padding-right:0;row-gap:1.5rem}.footer__content-bottom-wrapper{flex-wrap:wrap;row-gap:1.5rem;justify-content:center}.footer__content-bottom.scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:inherit}}.footer__localization:empty+.footer__column--info{align-items:center}@media screen and (max-width:749px){.footer__localization:empty+.footer__column{padding-top:1.5rem}}.footer__column{width:100%;align-items:flex-end}.footer__column--info{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:2rem;padding-right:2rem}@media screen and (min-width:750px){.footer__column--info{padding-left:0;padding-right:0;align-items:flex-end}}.footer-block:only-child:last-child{text-align:center;max-width:76rem;margin:0 auto}@media screen and (min-width:750px){.footer-block{display:block;margin-top:0}}.footer-block:empty{display:none}.footer-block--newsletter{display:flex;align-items:flex-end;margin-top:3rem;gap:1rem}.footer-block--newsletter:only-child{margin-top:0}@media screen and (max-width:749px){.footer-block.footer-block--menu:only-child{text-align:left}}@media screen and (min-width:750px){.footer-block--newsletter{flex-wrap:nowrap;justify-content:center}}.footer-block__heading{margin-bottom:2rem;margin-top:0;font-size:calc(var(--font-heading-scale) * 1.6rem)}@media screen and (min-width:990px){.footer-block__heading{font-size:calc(var(--font-heading-scale) * 1.8rem)}}.footer__list-social:empty,.footer-block--newsletter:empty{display:none}.footer__follow-on-shop{display:flex;text-align:center}.footer__list-social.list-social:only-child{justify-content:center}.footer-block__newsletter{text-align:center;flex-grow:1}.newsletter-form__field-wrapper{max-width:36rem}@media screen and (min-width:750px){.footer-block__newsletter:not(:only-child){text-align:left;margin-right:auto}.footer-block__newsletter:not(:only-child) .footer__newsletter{justify-content:flex-start;margin:0}.footer-block__newsletter:not(:only-child) .newsletter-form__message--success{left:auto}.footer__follow-on-shop{margin-bottom:.4rem}.footer__follow-on-shop:first-child:not(:last-child){justify-content:flex-start;margin-right:auto;text-align:left}.footer__follow-on-shop:not(:first-child):not(:last-child){justify-content:flex-end;text-align:right}}@media screen and (max-width:749px){.footer-block--newsletter{display:flex;flex-direction:column;flex:1 1 100%;align-items:center;gap:3rem}.footer__list-social.list-social,.footer__follow-on-shop,.footer-block__newsletter{display:flex;justify-content:center}.footer-block__newsletter{flex-direction:column}}@media screen and (min-width:750px){.footer-block__newsletter+.footer__list-social{margin-top:0}}.footer__localization{display:flex;flex-direction:row;justify-content:center;align-content:center;flex-wrap:wrap;padding:1rem 1rem 0}.footer__localization:empty{display:none}.footer__localization h2{margin:1rem 1rem .5rem;color:rgba(var(--color-foreground),.75)}@media screen and (min-width:750px){.footer__localization{padding:.4rem 0;justify-content:flex-start}.footer__localization h2{margin:1rem 0 0}}@media screen and (min-width:750px){.footer__payment{margin-top:1.5rem}}.footer__content-bottom-wrapper--center{justify-content:center}.footer__copyright{text-align:center;margin-top:1.5rem}@media screen and (min-width:750px){.footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright{text-align:right}}@keyframes appear-down{0%{opacity:0;margin-top:-1rem}to{opacity:1;margin-top:0}}.footer-block__details-content{margin-bottom:4rem}@media screen and (min-width:750px){.footer-block__details-content{margin-bottom:0}.footer-block__details-content>p,.footer-block__details-content>li{padding:0}.footer-block:only-child li{display:inline}.footer-block__details-content>li:not(:last-child){margin-right:1.5rem}}.footer-block__details-content .list-menu__item--link,.copyright__content a{color:rgba(var(--color-foreground),.75)}.footer-block__details-content .list-menu__item--active{transition:text-decoration-thickness var(--duration-short) ease;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.footer-block__details-content .list-menu__item--active:hover{text-decoration-thickness:.2rem}}@media screen and (max-width:989px){.footer-block__details-content .list-menu__item--link{padding-top:1rem;padding-bottom:1rem}}@media screen and (min-width:750px){.footer-block__details-content .list-menu__item--link{display:inline-block;font-size:1.4rem}.footer-block__details-content>:first-child .list-menu__item--link{padding-top:0}}.footer-block-image{display:flex}.footer-block-image.left{justify-content:flex-start}.footer-block-image.center{justify-content:center}.footer-block-image.right{justify-content:flex-end}@media screen and (max-width:749px){.footer-block-image,.footer-block-image.left,.footer-block-image.center,.footer-block-image.right{justify-content:center}}.footer-block__image-wrapper{margin-bottom:2rem;overflow:hidden!important}.footer-block__image-wrapper img{display:block;height:auto;max-width:100%}.footer-block__brand-info{text-align:left}.footer-block:only-child .footer-block__brand-info{text-align:center}.footer-block:only-child>.footer-block__brand-info>.footer-block__image-wrapper{margin-left:auto;margin-right:auto}.footer-block-image>img,.footer-block__brand-info>img{height:auto}.footer-block:only-child .footer-block__brand-info .footer__list-social.list-social{justify-content:center}.footer-block__brand-info .footer__list-social.list-social{justify-content:flex-start;margin-left:-1.3rem;margin-right:-1.3rem}.footer-block__details-content .placeholder-svg{max-width:20rem}.copyright__content{font-size:1.1rem}.copyright__content a{color:currentColor;text-decoration:none}.policies{display:inline}.policies li{display:inline-flex;justify-content:center;align-items:center}.policies li:before{content:"\b7";padding:0 .8rem}.policies li a{padding:.6rem 0;display:block}@media screen and (min-width:750px){.policies li a{padding:0}}@keyframes animateLocalization{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-1rem)}}@supports not (inset: 10px){@media screen and (max-width:749px){.footer .grid{margin-left:0}}@media screen and (min-width:750px){.footer__content-top .grid{margin-left:-3rem}.footer__content-top .grid__item{padding-left:3rem}}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-footer.css.map?v=61390616271034004541771589058 */

/* ===== file: component-newsletter.css ===== */
.newsletter-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative}@media screen and (min-width:750px){.newsletter-form{align-items:flex-start;margin:0 auto;max-width:36rem}}.newsletter-form__field-wrapper{width:100%}.newsletter-form__field-wrapper .field__input{padding-right:5rem}.newsletter-form__field-wrapper .field{z-index:0}.newsletter-form__message{justify-content:center;margin-bottom:0}.newsletter-form__message--success{margin-top:2rem}@media screen and (min-width:750px){.newsletter-form__message{justify-content:flex-start}}.newsletter-form__button{width:4.4rem;margin:0;right:var(--inputs-border-width);top:0;height:100%;z-index:2}.newsletter-form__button:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .4rem rgba(var(--color-foreground));background-color:rgb(var(--color-background))}.newsletter-form__button:focus{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .4rem rgba(var(--color-foreground));background-color:rgb(var(--color-background))}.newsletter-form__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.newsletter-form__button .icon{width:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-newsletter.css.map?v=4727253280200485261771589058 */

/* ===== file: component-list-menu.css ===== */
.list-menu--right {
  right: 0;
}

.list-menu--disclosure {
  position: absolute;
  min-width: 100%;
  width: 20rem;
  border: 1px solid rgba(var(--color-foreground), 0.2);
}

.list-menu--disclosure:focus {
  outline: none;
}

.list-menu__item--active {
  text-decoration: underline;
  text-underline-offset: 0.3rem;
}

.list-menu__item--active:hover {
  text-decoration-thickness: 0.2rem;
}

.list-menu--disclosure.localization-selector {
  max-height: 18rem;
  overflow: auto;
  width: 10rem;
  padding: 0.5rem;
}

/* ===== file: component-list-payment.css ===== */
.list-payment {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: -0.5rem 0;
  padding-top: 1rem;
  padding-left: 0;
}

@media screen and (min-width: 750px) {
  .list-payment {
    justify-content: flex-end;
    margin: -0.5rem;
    padding-top: 0;
  }
}

.list-payment__item {
  align-items: center;
  display: flex;
  padding: 0.5rem;
}

/* ===== file: component-list-social.css ===== */
.list-social {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}

@media only screen and (max-width: 749px) {
  .list-social {
    justify-content: center;
  }
}

.list-social__item .icon {
  height: 2.2rem;
  width: 2.2rem;
}

.list-social__link {
  align-items: center;
  display: flex;
  padding: 1.1rem;
  color: rgb(var(--color-foreground));
}

.utility-bar .list-social__link {
  padding: 0 0.8rem;
  height: 3.8rem;
}

.list-social__link:hover .icon {
  transform: scale(1.07);
}

/* ===== inline <style> #74 ===== */
.footer {
    margin-top: 0px;
  }

  .section-sections--21415763411199__footer-padding {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  @media screen and (min-width: 750px) {
    .footer {
      margin-top: 0px;
    }

    .section-sections--21415763411199__footer-padding {
      padding-top: 20px;
      padding-bottom: 20px;
    }
  }
/* ===== inline <style> #75 ===== */

  .footer {
    border-top: unset;
    h2.footer-block__heading.inline-richtext {
      font-size: 18px;
      font-weight: 600;
      line-height: 25px;
      text-transform: uppercase;
      letter-spacing: 0.3em;
       @media screen and ( max-width: 768px){
         margin-bottom: 15px;
         letter-spacing: 0;
       }
    }
    a.link.link--text.list-menu__item.list-menu__item--link {
        font-size: 16px;
        line-height: 1.4em;
        color: #000;
        font-weight: 500;
       @media screen and ( max-width: 768px){
         padding-top: 0;
         padding-bottom: 5px;
       }
    }
    .footer-block__newsletter {
        text-align: left;
        font-weight: 500;
        color: #000;
    }
    .footer-block__details-content .list-menu__item--link:hover,
    .copyright__content a:hover {
      text-decoration: none;
    }
    .footer-block--newsletter {
      margin-top: 0;
    }
    .footer-block__newsletter {
      text-align: left;
    }
    .field::after {
      content: none;
    }
    .field {
      border-bottom: 2px solid #000;
      margin-bottom: 10px;
    }
    .field__label,
    .customer .field label {
      left: unset;
    }
    .field__button {
      justify-content: flex-end;
    }
    .list-social__item .icon {
      height: 25px;
      width: 25px;
    }
    .footer__content-bottom {
      border-top: unset;
      padding-top: 3rem;
    }
    .footer__content-bottom-wrapper {
      display: flex;
      width: 100%;
      flex-direction: column;
      align-items: center;
      @media screen and ( max-width: 768px){
        align-items: flex-start;
      }
    }
    .footer__copyright {
      text-align: center;
      margin-top: 0;


    }
    small.copyright__content {
      font-size: 14px;
      color: #000;
      font-weight: 600;
      margin-bottom: 20px;
    }
    .custom_copyright_content {
      font-size: 10px;
      max-width: 600px;
      text-align: center;
      letter-spacing: 0;
      color: #000;
      font-weight: 500;
    }
    @media screen and ( max-width: 768px){
      .footer__content-top{
        padding-left: 15px;
        padding-right: 15px;
        padding-bottom: 0;
      }
      .grid {
          display: grid;
          margin-bottom:0;
      }
      .footer-block.newsletter-menu {
          grid-column: 1/-1;
          grid-row: 1/2;
      }
      .section-sections--21415763411199__footer-padding {
        padding-top: 0;
        padding-bottom: 0;
        .collapsible-content-wrapper-narrow {
              padding-right: 0;
              padding-left: 0;
              max-width: unset;
          }
      }
      .accordion {
          margin-top: 0;
          margin-bottom: 0;
          border-top: 0;
          border-bottom: 0.1rem solid rgba(var(--color-foreground), 0.08);
        }
      h3.accordion__title.inline-richtext.h4 {
          font-size: 14px;
          font-weight: 600;
          text-decoration: none;
      }
      ul.footer-block__details-content.list-unstyled {
          padding-left: 0;
      }
      .collapsible-content summary:hover {
          background: unset;
      }
    }
  }

/* ===== file: component-accordion.css ===== */
.accordion summary{display:flex;position:relative;line-height:1;padding:1.5rem 0}.accordion .summary__title{display:flex;flex:1}.accordion .summary__title+.icon-caret{height:calc(var(--font-heading-scale) * .6rem)}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-top:2.5rem;margin-bottom:0;border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.accordion__title{display:inline-block;max-width:calc(100% - 6rem);min-height:1.6rem;margin:0;word-break:break-word}.accordion .icon-accordion{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 2rem);margin-right:calc(var(--font-heading-scale) * 1rem);width:calc(var(--font-heading-scale) * 2rem)}.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.accordion__content{margin-bottom:1.5rem;word-break:break-word;overflow-x:auto;padding:0 .6rem}.accordion__content img{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-accordion.css.map?v=180964204318874863811771589057 */

/* ===== file: collapsible-content.css ===== */
.collapsible-content{position:relative;z-index:0}.collapsible-section-layout{padding-bottom:5rem;padding-top:5rem}@media screen and (min-width:750px){.collapsible-section-layout{padding-bottom:7rem;padding-top:7rem}}.collapsible-content__media{background:transparent}.collapsible-content__media--small{height:19.4rem}.collapsible-content__media--large{height:43.5rem}@media screen and (min-width:750px){.collapsible-content__media--small{height:31.4rem}.collapsible-content__media--large{height:69.5rem}}@media screen and (min-width:750px){.collapsible-content__grid--reverse{flex-direction:row-reverse}}.collapsible-content-wrapper-narrow{margin:0 auto;padding-right:1.5rem;padding-left:1.5rem;max-width:73.4rem}.collapsible-content__header{word-break:break-word}.collapsible-content__heading{margin-bottom:2rem;margin-top:0}@media screen and (min-width:750px){.collapsible-content__heading{margin-bottom:3rem}}.collapsible-none-layout .accordion+.accordion{border-top:0}.collapsible-row-layout .accordion:not(:first-child):not(.color-scheme-1){margin-top:1rem}.caption-with-letter-spacing+h2{margin-top:1rem}@media screen and (min-width:750px){.collapsible-content .accordion{margin-top:0}}.collapsible-row-layout .accordion{border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));margin-bottom:1.5rem;transform:perspective(0)}.collapsible-row-layout .accordion summary,.collapsible-row-layout .accordion .accordion__content{padding:1.5rem}.collapsible-row-layout .accordion .accordion__content{padding-top:0}.collapsible-content summary:hover{background:rgba(var(--color-foreground),.04)}.collapsible-content summary:hover .accordion__title{text-decoration:underline;text-underline-offset:.3rem}@supports not (inset: 10px){@media screen and (min-width:750px){.collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child,.collapsible-content__grid--reverse .collapsible-content__grid-item{padding-left:5rem;padding-right:0}}@media screen and (min-width:990px){.collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child,.collapsible-content__grid--reverse .collapsible-content__grid-item{padding-left:7rem}}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/collapsible-content.css.map?v=113829722280668215821771589060 */

/* ===== inline <style> #78 ===== */

  .footer{
  }

/* ===== inline <style> #79 ===== */

  .my-cart-sec div:empty{
    display: block !important;
  }
  .my-cart-sec button{
    border: none;
  }
  .my-cart-sec button:focus-visible{
    border: none;
    outline: none;
  }
  .my-cart-sec{
    position: fixed;
    left: 0;
    top: 0;
    width: 100vw;
    height: 100vh;
    background: rgba(0,0,0,50%);
    z-index: 399;
    visibility: hidden;
  }
  .my-cart.my-cart-sec.active{
    visibility: visible;
  }
  .js-show-ajax-cart .my-cart-sec{
    visibility: visible;
  }
  .mcart-container{
    position: fixed;
    right: -544px;
    top: 10px;
    width: 480px;
    height: calc(100vh - 20px);
    color: rgb(22, 37, 67);
    background: white;;
    border-radius: 15px;
    box-sizing: border-box;
    border: 0 solid #e2e8f0;
    overflow: hidden;
    z-index: 400;
    transition: .3s ease-in;
    opacity: 0;
    padding-bottom: 15px;
  }
  .my-cart.my-cart-sec.active .mcart-container{
    right: 10px;
    opacity: 1;
  }
  .js-show-ajax-cart .mcart-container{
    right: 10px;
    opacity: 1;
  }
  .mcart-container.loading:after{
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 5;
    background: rgba(0,0,0,10%);
    cursor: no-drop;
  }

  .mcart-wrapper {
    overflow: auto;
    min-height: 100vh;
    height: 100%;
  }
  .mcart-wrapper::-webkit-scrollbar{
    width: 6px;
    background: var(--Primary, #1a5a85);
    display: none;
  }
  .mcart-header {
    position: sticky;
    top: 0;
    background: white;
    z-index: 5;
    border-bottom: 1px solid #1a5a85;
  }
  .mcart-heading {
    display: flex;
    justify-content: space-between;
    width: 100%;
    border-radius: 9px 0px 0px 0px;
    background: #1a5a85;
    color: white;
    box-sizing: border-box;
    padding: 18px 28px;
  }
  .mcart-heading-p {
    color: #FFF;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    margin: 0;
  }
  .mcart-close-btn {
    height: 22px;
    width: 22px;
    background: white;
    border-radius: 11px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
  }
  .mcart-close-btn svg{
    width: 10px;
    height: 10px;
  }
  .mcart-items-wrapper {
    box-sizing: border-box;
    padding-inline: 16px;
  }
  .mcart-item{
    display: grid;
    grid-template-columns: 60px 1fr 80px;
    grid-gap: 15px;
    box-sizing: border-box;
    padding: 15px 0px;
    position: relative;
  }
  .mcart-item,
  .mcart-item + .cd__item-upgrade-wrapper {
    border-bottom: 1px solid #60a8db52;
  }
  .mcart-item:has(+ .cd__item-upgrade-wrapper){
    border-bottom: none;
  }
  .mcart-item-error-msg{
    position: absolute;
    min-height: 35px;
    width: 45%;
    right: 0;
    bottom: 3px;
    background: #ff0000ba;
    border-radius: 6px;
    color: white;
    box-sizing: border-box;
    padding: 2px 6px;
    font-size: 12px;
    opacity: 0;
    z-index: -1;
    transition: .2s;
    transform: translateY(5px);
  }
  .mcart-item.error .mcart-item-error-msg{
    opacity: 1;
    z-index: 2;
    transform: translateY(0px);
  }
  .mcart-media {
    display: flex;
    align-items: flex-start;
  }
  .mcart-media img{
    width: 100%;
    height: auto;
  }
  .mcart-action {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: space-between;
    gap: 10px;
  }
  mc-quantity {
    display: grid;
    grid-template-columns: 15px minmax(35px, 1fr) 15px;
    grid-gap: 5px;
    justify-items: center;
    border-radius: 2px;
    border: 0.5px solid #CFCFF6;
    box-sizing: border-box;
    height: 24px;
    align-items: center;
  }
  mc-quantity button {
    background: #133e5d2e;
  }
  .mcart-qty-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    border: none;
  }
  .mcart-qty-btn svg{
    width: 7px;
    height: 7px;
  }
  mc-quantity p {
    margin: 0;
    color: #212121;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    opacity: .8;
  }
  .mcart-final-price{
    color: #1a5a85;
    text-align: right;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin: 0;
  }
  .mcart-item-option {
    display: flex;
    align-items: center;
    gap: 5px;
  }
  .mcart-item-title{
    color: #212121;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin: 0 0 9px 0;
  }
  .mcart-item-title a{
    color: #1a5a85;
    text-decoration: none;
  }
  .mcart-item-options{
    margin-bottom: 2px;
  }
  .mcart-item-options: is(strong, p) {
    color: #212121;
    font-size: 16px;
    font-style: normal;
    line-height: normal;
    margin: 0;
  }
  .mcart-subscription p{
    color: #3D3D3D;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin: 0;
  }
  .condition-slide {
    box-sizing: border-box;
    padding-inline: 28px;
    padding-top: 18px;
    padding-bottom: 25px;
  }
  .mcart-items-footer{
    box-sizing: border-box;
    padding-inline: 28px;
  }
  .mcart-subtotals{
    display: flex;
    justify-content: space-between;;
    align-items: center;
    margin-block: 10px;
  }
  .mcart-subtotal-title{
    color: var(--Primary, #1a5a85);
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin: 0;
  }
  .mcart-subtotal-price{
    color: var(--Primary, #1a5a85);
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin: 0;
    text-align: right;
  }
  .mcart-coupon{
    display: flex;
    align-items: center;
    gap: 5px;
    margin-bottom: 6px;
    margin-top: 18px;
    display: none;
  }
  .mcart-coupon button{
    width: 14.77px;
    height: 14.77px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #1a5a85;
    padding: 0;
    border: none;
  }
  .mcart-coupon svg{
    width: 6.714px;
    height: 6.714px;
    stroke: white;
  }
  .mcart-coupon h5{
    color: #1a5a85;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin: 0;
    opacity: 0.5;
  }
  .mcart-checkout{
    margin-top: 18px;
  }
  #mcart-checkout-form button{
    border-radius: 50px;
    background: var(--Primary, #1a5a85);
    width: 100%;
    height: 42px;;
    color: var(--Pure-White, #FFF);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    text-transform: uppercase;
    cursor: pointer;
    border: none;
  }
  .mcart-continue-shopping {
    color: var(--Primary, #1a5a85);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    text-decoration-line: underline;
    text-transform: uppercase;
    margin-top: 12px;
    display: block;
  }
  .mcart-featured-collection{
    padding-bottom: 20px;
    padding-inline: 28px;
  }
  .mcart-fc-show-details{
    color: var(--Primary, #3D3D3D);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    text-decoration: none;
  }
  .mcart-fc-btn{
    color: #FFF;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 1;
    border-radius: 2px;
    background: var(--Primary, #1a5a85);
    height: 28px;
    width: max-content;
    box-sizing: border-box;
    padding-inline: 16px;
    border-radius: 50px;
  }
  .mcart-fc-price{
    color: var(--Primary, #1a5a85);
    text-align: right;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin: 0;
  }
  .mcart-fc-heading{
    background: var(--Primary, #1a5a85);
    height: 42px;
    line-height: 42px;
    border-radius: 4px;
    box-sizing: border-box;
    padding-inline: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 33px;
  }
  .mcart-fc-heading h3{
    color: #FFF;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    margin: 0;
  }
  .mcart-empty-wrapper h3{  
    text-align: center;
    margin: 41px 0 40px 0;
    text-transform: uppercase;
    font-size: 22px;
  }
  .mcart-delete-btn{
    border: none;
    background: none;
    cursor: pointer;
  }
  @media(max-width: 768px) {
    .mcart-container{
      right: -100vw;
      width: calc(100vw - 20px);
    }
    .mcart-item-title {
        font-size: 16px;
    }    
    .mcart-subscription p {
        font-size: 13px;
    }    
    .mcart-final-price {
        font-size: 16px;
    }   
    .mcart-subtotal-title {
        font-size: 16px;
    }    
    .mcart-subtotal-price {
        font-size: 16px;
    }   
    .mcart-fc-show-details {
        font-size: 13px;
    }    
    .mcart-fc-price {
        font-size: 16px;
    }    
    .mcart-fc-btn {
      font-size: 13px;
    }
    .mcart-fc-heading h3 {
      font-size: 15px;
    }
    #mcart-checkout-form button {
      font-size: 15px;
    }    
  }


  .mcart_upsell_item{
    padding: 12px;
    border: 1px solid var(--Primary, #1a5a85);
    margin-top: 8px;
    border-radius: 8px;
  }
  .mcart_upsell_item p{
    margin: 0;
    font-size: 14px;
    font-weight: 500;
  }
  .mcart-prod-add-to-cart{
    cursor: pointer;
  }
  .mcart_upsell_item .mcart-item-title{
    margin-bottom: 0;
  }

  .mcart-item-option  p,
  .mcart-item-option  strong{
    margin: 0;
    font-size: 14px;
  }
  .mcart-item-title{
    margin-bottom: 0;
  }

  /* =================================== Upgrade to Subscription ================================ */
.cd__item-upgrade-wrapper {
  font-family: var(--font-body-family);
  gap: 8px;
}
.cd__item-upgrade-label {
  color: black;
  font-weight: 500;
  font-size: 16px;
  line-height: 1.3;
  margin: 0;
}
.cd__item-upgrade {
  cursor: pointer;
  background-color: var(--accent-color);
  align-items: center;
  padding: 12px;
}
button.cd__item-upgrade-btn {
  width: 22px;
  height: 22px;
  border: 1px solid #ffffff;
  background-color: var(--accent-color);
  border-radius: 6px;
  cursor: pointer;
  position: relative;
}

button.cd__item-upgrade-btn::after {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 14px;
  height: 6px;
  border-left: 2px solid white;
  border-bottom: 2px solid white;
  transform: translate(-50%, -50%) rotate(-45deg);
  opacity: 0;
  transition: all 0.2s ease;
  pointer-events: none;
}
button.cd__item-upgrade-btn.active::after,
button.cd__item-upgrade-btn:hover::after,
.cd__item-upgrade:hover button.cd__item-upgrade-btn::after {
  opacity: 1;
}
.cd__item-upgrade p {
  color: white;
  font-weight: 500;
  font-size: 18px;
  line-height: 1.3;
  margin: 0;
}
.cd__item-upgrade p strong {
  background-color: var(--accent-color-light);
  border-radius: 2px;
  color: var(--accent-color);
  padding: 4px 6px;
}
.cd__item-upgrade-points {
  flex-wrap: wrap;
  justify-content: space-evenly;
  align-items: center;
  gap: 6px;
}
.cd__item-upgrade-points point {
  gap: 8px;
}
.cd__item-upgrade-points point img {
  width: 20px !important;
  height: 20px;
}
.cd__item-upgrade-points point p {
  color: var(--accent-color);
  font-weight: 500;
  font-size: 12px;
  line-height: 1.3;
}

/* =================================== Pill Upgrade ================================ */
.cd__item-upgrade-wrapper.v2 {
  background-color: transparent;
  padding: 0 16px 16px;
  margin-inline: -16px;
}
.cd__item-upgrade-wrapper.v2 .cd__item-upgrade {
  /* max-width: 400px; */
  width: 100%;
  background-color: #eef7fd;
  border-radius: 10px;
  border: 1px dashed #1b2f3d;
  gap: 12px;
  padding: 16px;
  margin-inline: auto;
}
.cd__item-upgrade-wrapper.v2 .cd__item-upgrade flex-col {
  gap: 8px;
}
.cd__item-upgrade-wrapper.v2 .cd__item-upgrade h3 {
  color: #00060a;
  font-family: "Poppins";
  font-weight: 500;
  font-size: 16px;
  line-height: 1.2;
  margin: 0;
}
.cd__item-upgrade-wrapper.v2 .cd__item-upgrade p {
  color: #888888;
  font-family: "Poppins";
  font-weight: 400;
  font-size: 14px;
  line-height: 1.2;
  margin: 0;
}
.cd__item-upgrade-btn.pill {
  position: relative;
  width: 48px;
  height: 28px;
  border-radius: 14px;
  background: #e0e0e0;
  border: none;
  outline: none;
  cursor: pointer;
  transition: background 0.2s;
  padding: 0;
  display: inline-block;
  vertical-align: middle;
}
.cd__item-upgrade-btn.pill::after {
  content: "";
  position: absolute;
  left: 3px;
  top: 3px;
  width: 22px;
  height: 22px;
  border-radius: 50%;
  background: #fff;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.08);
  border: none;
  transform: unset;
  opacity: 1;
  transition: left 0.2s;
}
.cd__item-upgrade-btn.pill.active {
  background: var(--accent-color, #1b2f3d);
}
.cd__item-upgrade-btn.pill.active::after {
  left: 23px;
  background: #fff;
}

@media (min-width: 768px) {
  /* .cd__item-upgrade-wrapper.v2 {
    margin-inline: -16px;
  } */
}


/* ===== inline <style> #80 ===== */

  .mcart-range-slider {
    height: 6px;
    width: 100%;
    border-radius: 19px;
    background: #E8E8E8;
    box-sizing: border-box;
    position: relative;
    transition: .3s;
    overflow: hidden;
  }
  .mcart-range-slider:before{
    position: absolute;
    content: "";
    width: 99.98%;
    height: 100%;
    background: #1a5a85;
    transition: .3s;
  }
  .mcart-range-title{
    color: #212121;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin: 0 0 11px 0;
  }
  .mcart-range-title span{
    color: #1a5a85;
  }

/* ===== inline <style> #81 ===== */
.ocu-hidden.ocu-hidden.ocu-hidden,.bold_hidden.bold_hidden.bold_hidden{display:none !important}
/* ===== inline <style> #82 ===== */
html.wf-loading,html.wf-active,html.wf-inactive{visibility: visible;opacity: 1}
/* ===== inline <style> #83 ===== */
:host *:where(:not(html,body,svg,path)){all:revert}:host,:host{--app-width: 360px;--body-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue";--display-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue";--border-radius-lg: 8px;--toastify-icon-color-info: white;--toastify-icon-color-success: white;--toastify-icon-color-warning: white;--toastify-icon-color-error: white;all:initial;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:host *,:host *,:host :before,:host :before,:host :after,:host :after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:host ::backdrop,:host ::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:host *,:host *,:host :before,:host :before,:host :after,:host :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:host :before,:host :before,:host :after,:host :after{--tw-content: ""}#alia-iframe-html,:host :host,:host :host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}#alia-iframe-body{margin:0;line-height:inherit}:host hr,:host hr{height:0;color:inherit;border-top-width:1px}:host abbr:where([title]),:host abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:host h1,:host h1,:host h2,:host h2,:host h3,:host h3,:host h4,:host h4,:host h5,:host h5,:host h6,:host h6{font-size:inherit;font-weight:inherit}:host a,:host a{color:inherit;text-decoration:inherit}:host b,:host b,:host strong,:host strong{font-weight:bolder}:host code,:host code,:host kbd,:host kbd,:host samp,:host samp,:host pre,:host pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}:host small,:host small{font-size:80%}:host sub,:host sub,:host sup,:host sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}:host sub,:host sub{bottom:-.25em}:host sup,:host sup{top:-.5em}:host table,:host table{text-indent:0;border-color:inherit;border-collapse:collapse}:host button,:host button,:host input,:host input,:host optgroup,:host optgroup,:host select,:host select,:host textarea,:host textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}:host button,:host button,:host select,:host select{text-transform:none}:host button,:host button,:host input:where([type=button]),:host input:where([type=button]),:host input:where([type=reset]),:host input:where([type=reset]),:host input:where([type=submit]),:host input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:host :-moz-focusring,:host :-moz-focusring{outline:auto}:host :-moz-ui-invalid,:host :-moz-ui-invalid{box-shadow:none}:host progress,:host progress{vertical-align:baseline}:host ::-webkit-inner-spin-button,:host ::-webkit-inner-spin-button,:host ::-webkit-outer-spin-button,:host ::-webkit-outer-spin-button{height:auto}:host [type=search],:host [type=search]{-webkit-appearance:textfield;outline-offset:-2px}:host ::-webkit-search-decoration,:host ::-webkit-search-decoration{-webkit-appearance:none}:host ::-webkit-file-upload-button,:host ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:host summary,:host summary{display:list-item}:host blockquote,:host blockquote,:host dl,:host dl,:host dd,:host dd,:host h1,:host h1,:host h2,:host h2,:host h3,:host h3,:host h4,:host h4,:host h5,:host h5,:host h6,:host h6,:host hr,:host hr,:host figure,:host figure,:host p,:host p,:host pre,:host pre{margin:0}:host fieldset,:host fieldset{margin:0;padding:0}:host legend,:host legend{padding:0}:host ol,:host ol,:host ul,:host ul,:host menu,:host menu{list-style:none;margin:0;padding:0}:host dialog,:host dialog{padding:0}:host textarea,:host textarea{resize:vertical}:host input::-moz-placeholder,:host input::-moz-placeholder,:host textarea::-moz-placeholder,:host textarea::-moz-placeholder{opacity:1;color:#9ca3af}:host input::placeholder,:host input::placeholder,:host textarea::placeholder,:host textarea::placeholder{opacity:1;color:#9ca3af}:host button,:host button,:host [role=button],:host [role=button]{cursor:pointer}:host :disabled,:host :disabled{cursor:default}:host img,:host img,:host svg,:host svg,:host video,:host video,:host canvas,:host canvas,:host audio,:host audio,:host iframe,:host iframe,:host embed,:host embed,:host object,:host object{display:block;vertical-align:middle}:host img,:host img,:host video,:host video{max-width:100%;height:auto}:host [hidden]:where(:not([hidden=until-found])),:host [hidden]:where(:not([hidden=until-found])){display:none}:host .container,:host .container{width:100%}@media (min-width: 550px){:host .container,:host .container{max-width:550px}}@media (min-width: 640px){:host .container,:host .container{max-width:640px}}@media (min-width: 768px){:host .container,:host .container{max-width:768px}}@media (min-width: 1024px){:host .container,:host .container{max-width:1024px}}@media (min-width: 1280px){:host .container,:host .container{max-width:1280px}}@media (min-width: 1536px){:host .container,:host .container{max-width:1536px}}:host .prose,:host .prose{color:var(--primary-color)}:host .pointer-events-none,:host .pointer-events-none{pointer-events:none}:host .visible,:host .visible{visibility:visible}:host .invisible,:host .invisible{visibility:hidden}:host .static,:host .static{position:static}:host .fixed,:host .fixed{position:fixed}:host .absolute,:host .absolute{position:absolute}:host .relative,:host .relative{position:relative}:host .inset-0,:host .inset-0{top:0;right:0;bottom:0;left:0}:host .bottom-0,:host .bottom-0{bottom:0}:host .left-0,:host .left-0{left:0}:host .right-0,:host .right-0{right:0}:host .top-0,:host .top-0{top:0}:host .top-4,:host .top-4{top:16px}:host .z-10,:host .z-10{z-index:10}:host .z-20,:host .z-20{z-index:20}:host .z-50,:host .z-50{z-index:50}:host .m-auto,:host .m-auto{margin:auto}:host .-mx-1,:host .-mx-1{margin-left:-4px;margin-right:-4px}:host .-mx-2,:host .-mx-2{margin-left:-8px;margin-right:-8px}:host .-mx-5,:host .-mx-5{margin-left:-20px;margin-right:-20px}:host .-my-1,:host .-my-1{margin-top:-4px;margin-bottom:-4px}:host .-mt-1,:host .-mt-1{margin-top:-4px}:host .mb-1,:host .mb-1{margin-bottom:4px}:host .mb-2,:host .mb-2{margin-bottom:8px}:host .ml-2,:host .ml-2{margin-left:8px}:host .mt-2,:host .mt-2{margin-top:8px}:host .line-clamp-1,:host .line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}:host .block,:host .block{display:block}:host .inline,:host .inline{display:inline}:host .flex,:host .flex{display:flex}:host .inline-flex,:host .inline-flex{display:inline-flex}:host .grid,:host .grid{display:grid}:host .hidden,:host .hidden{display:none}:host .h-0,:host .h-0{height:0px}:host .h-1\.5,:host .h-1\.5{height:6px}:host .h-10,:host .h-10{height:40px}:host .h-12,:host .h-12{height:48px}:host .h-2,:host .h-2{height:8px}:host .h-2\.5,:host .h-2\.5{height:10px}:host .h-20,:host .h-20{height:80px}:host .h-3,:host .h-3{height:12px}:host .h-5,:host .h-5{height:20px}:host .h-6,:host .h-6{height:24px}:host .h-8,:host .h-8{height:32px}:host .h-\[18px\],:host .h-\[18px\]{height:18px}:host .h-\[4\.5rem\],:host .h-\[4\.5rem\]{height:72px}:host .h-full,:host .h-full{height:100%}:host .h-px,:host .h-px{height:1px}:host .max-h-16,:host .max-h-16{max-height:64px}:host .max-h-40,:host .max-h-40{max-height:160px}:host .min-h-0,:host .min-h-0{min-height:0px}:host .min-h-\[200px\],:host .min-h-\[200px\]{min-height:200px}:host .w-0,:host .w-0{width:0px}:host .w-10,:host .w-10{width:40px}:host .w-12,:host .w-12{width:48px}:host .w-2,:host .w-2{width:8px}:host .w-2\.5,:host .w-2\.5{width:10px}:host .w-2\/3,:host .w-2\/3{width:66.666667%}:host .w-20,:host .w-20{width:80px}:host .w-3,:host .w-3{width:12px}:host .w-3\/4,:host .w-3\/4{width:75%}:host .w-4\/5,:host .w-4\/5{width:80%}:host .w-5,:host .w-5{width:20px}:host .w-5\/6,:host .w-5\/6{width:83.333333%}:host .w-80,:host .w-80{width:320px}:host .w-\[18px\],:host .w-\[18px\]{width:18px}:host .w-\[4\.5rem\],:host .w-\[4\.5rem\]{width:72px}:host .w-full,:host .w-full{width:100%}:host .w-max,:host .w-max{width:-moz-max-content;width:max-content}:host .min-w-0,:host .min-w-0{min-width:0px}:host .max-w-20,:host .max-w-20{max-width:80px}:host .max-w-sm,:host .max-w-sm{max-width:384px}:host .flex-1,:host .flex-1{flex:1 1 0%}:host .flex-shrink,:host .flex-shrink{flex-shrink:1}:host .flex-shrink-0,:host .flex-shrink-0{flex-shrink:0}:host .shrink-0,:host .shrink-0{flex-shrink:0}:host .transform,:host .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:host .cursor-default,:host .cursor-default{cursor:default}:host .cursor-grab,:host .cursor-grab{cursor:grab}:host .cursor-pointer,:host .cursor-pointer{cursor:pointer}:host .select-none,:host .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}:host .select-all,:host .select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}:host .resize,:host .resize{resize:both}:host .appearance-none,:host .appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}:host .flex-row-reverse,:host .flex-row-reverse{flex-direction:row-reverse}:host .flex-col,:host .flex-col{flex-direction:column}:host .flex-wrap,:host .flex-wrap{flex-wrap:wrap}:host .items-start,:host .items-start{align-items:flex-start}:host .items-center,:host .items-center{align-items:center}:host .items-stretch,:host .items-stretch{align-items:stretch}:host .justify-end,:host .justify-end{justify-content:flex-end}:host .justify-center,:host .justify-center{justify-content:center}:host .justify-between,:host .justify-between{justify-content:space-between}:host .gap-0\.5,:host .gap-0\.5{gap:2px}:host .gap-1,:host .gap-1{gap:4px}:host .gap-1\.5,:host .gap-1\.5{gap:6px}:host .gap-2,:host .gap-2{gap:8px}:host .gap-2\.5,:host .gap-2\.5{gap:10px}:host .gap-3,:host .gap-3{gap:12px}:host .gap-4,:host .gap-4{gap:16px}:host .gap-5,:host .gap-5{gap:20px}:host .gap-6,:host .gap-6{gap:24px}:host .space-x-1>:not([hidden])~:not([hidden]),:host .space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(4px * var(--tw-space-x-reverse));margin-left:calc(4px * calc(1 - var(--tw-space-x-reverse)))}:host .space-x-2>:not([hidden])~:not([hidden]),:host .space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(8px * var(--tw-space-x-reverse));margin-left:calc(8px * calc(1 - var(--tw-space-x-reverse)))}:host .space-x-3>:not([hidden])~:not([hidden]),:host .space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(12px * var(--tw-space-x-reverse));margin-left:calc(12px * calc(1 - var(--tw-space-x-reverse)))}:host .space-x-4>:not([hidden])~:not([hidden]),:host .space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(16px * var(--tw-space-x-reverse));margin-left:calc(16px * calc(1 - var(--tw-space-x-reverse)))}:host .space-y-0\.5>:not([hidden])~:not([hidden]),:host .space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2px * var(--tw-space-y-reverse))}:host .space-y-1>:not([hidden])~:not([hidden]),:host .space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4px * var(--tw-space-y-reverse))}:host .space-y-2>:not([hidden])~:not([hidden]),:host .space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(8px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px * var(--tw-space-y-reverse))}:host .space-y-3>:not([hidden])~:not([hidden]),:host .space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(12px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px * var(--tw-space-y-reverse))}:host .space-y-4>:not([hidden])~:not([hidden]),:host .space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(16px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px * var(--tw-space-y-reverse))}:host .space-y-6>:not([hidden])~:not([hidden]),:host .space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(24px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24px * var(--tw-space-y-reverse))}:host .self-center,:host .self-center{align-self:center}:host .overflow-hidden,:host .overflow-hidden{overflow:hidden}:host .overflow-scroll,:host .overflow-scroll{overflow:scroll}:host .rounded,:host .rounded{border-radius:4px}:host .rounded-full,:host .rounded-full{border-radius:9999px}:host .rounded-lg,:host .rounded-lg{border-radius:var(--border-radius-lg)}:host .border,:host .border{border-width:1px}:host .border-0,:host .border-0{border-width:0px}:host .border-2,:host .border-2{border-width:2px}:host .border-\[2px\],:host .border-\[2px\]{border-width:2px}:host .border-solid,:host .border-solid{border-style:solid}:host .border-none,:host .border-none{border-style:none}:host .border-accent,:host .border-accent{border-color:rgb(var(--accent-color) / 1)}:host .border-accent-200,:host .border-accent-200{border-color:rgb(var(--accent-color) / .3)}:host .border-transparent,:host .border-transparent{border-color:transparent}:host .bg-accent,:host .bg-accent{background-color:rgb(var(--accent-color) / 1)}:host .bg-accent-100,:host .bg-accent-100{background-color:rgb(var(--accent-color) / .2)}:host .bg-accent-200,:host .bg-accent-200{background-color:rgb(var(--accent-color) / .3)}:host .bg-accent-600,:host .bg-accent-600{background-color:rgb(var(--accent-color) / .7)}:host .bg-accent-800,:host .bg-accent-800{background-color:rgb(var(--accent-color) / .9)}:host .bg-accent-900,:host .bg-accent-900{background-color:rgb(var(--accent-color) / 1)}:host .bg-background,:host .bg-background{background-color:rgb(var(--background-color) / 1)}:host .bg-background-300,:host .bg-background-300{background-color:rgb(var(--background-color) / .4)}:host .bg-gray-200,:host .bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}:host .bg-primary-400,:host .bg-primary-400{background-color:rgb(var(--primary-color) / .5)}:host .bg-primary-50,:host .bg-primary-50{background-color:rgb(var(--primary-color) / .1)}:host .bg-red-100,:host .bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}:host .bg-transparent,:host .bg-transparent{background-color:transparent}:host .object-cover,:host .object-cover{-o-object-fit:cover;object-fit:cover}:host .p-3,:host .p-3{padding:12px}:host .p-4,:host .p-4{padding:16px}:host .p-5,:host .p-5{padding:20px}:host .px-1,:host .px-1{padding-left:4px;padding-right:4px}:host .px-2,:host .px-2{padding-left:8px;padding-right:8px}:host .px-2\.5,:host .px-2\.5{padding-left:10px;padding-right:10px}:host .px-5,:host .px-5{padding-left:20px;padding-right:20px}:host .py-2,:host .py-2{padding-top:8px;padding-bottom:8px}:host .py-2\.5,:host .py-2\.5{padding-top:10px;padding-bottom:10px}:host .py-px,:host .py-px{padding-top:1px;padding-bottom:1px}:host .pb-2,:host .pb-2{padding-bottom:8px}:host .pb-8,:host .pb-8{padding-bottom:32px}:host .pl-0\.5,:host .pl-0\.5{padding-left:2px}:host .pt-1,:host .pt-1{padding-top:4px}:host .pt-2,:host .pt-2{padding-top:8px}:host .text-center,:host .text-center{text-align:center}:host .font-mono,:host .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}:host .text-\[28px\],:host .text-\[28px\]{font-size:28px}:host .text-base,:host .text-base{font-size:var(--body-text-size-base);line-height:var(--body-line-height-base);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-normal)}:host .text-lg,:host .text-lg{font-size:var(--body-text-size-lg);line-height:var(--body-line-height-lg);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-normal)}:host .text-sm,:host .text-sm{font-size:var(--body-text-size-sm);line-height:var(--body-line-height-sm);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-medium)}:host .text-xl,:host .text-xl{font-size:var(--body-text-size-xl);line-height:var(--body-line-height-xl);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-medium)}:host .text-xs,:host .text-xs{font-size:var(--body-text-size-xs);line-height:var(--body-line-height-xs);letter-spacing:var(--body-letter-spacing);font-weight:500}:host .font-bold,:host .font-bold{font-weight:var(--body-font-weight-bold)}:host .font-medium,:host .font-medium{font-weight:var(--body-font-weight-medium)}:host .font-normal,:host .font-normal{font-weight:var(--body-font-weight-normal)}:host .font-semibold,:host .font-semibold{font-weight:var(--body-font-weight-semibold)}:host .uppercase,:host .uppercase{text-transform:uppercase}:host .\!normal-case,:host .\!normal-case{text-transform:none!important}:host .italic,:host .italic{font-style:italic}:host .leading-4,:host .leading-4{line-height:16px}:host .leading-5,:host .leading-5{line-height:20px}:host .leading-6,:host .leading-6{line-height:24px}:host .leading-7,:host .leading-7{line-height:28px}:host .tracking-tight,:host .tracking-tight{letter-spacing:-.025em}:host .tracking-wide,:host .tracking-wide{letter-spacing:.025em}:host .text-accent,:host .text-accent{color:rgb(var(--accent-color) / 1)}:host .text-accent-foreground,:host .text-accent-foreground{color:rgb(var(--accent-foreground) / 1)}:host .text-black,:host .text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}:host .text-primary-300,:host .text-primary-300{color:rgb(var(--primary-color) / .4)}:host .text-primary-400,:host .text-primary-400{color:rgb(var(--primary-color) / .5)}:host .text-primary-500,:host .text-primary-500{color:rgb(var(--primary-color) / .6)}:host .text-primary-600,:host .text-primary-600{color:rgb(var(--primary-color) / .7)}:host .text-red-600,:host .text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}:host .text-red-700,:host .text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}:host .text-white,:host .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}:host .underline,:host .underline{text-decoration-line:underline}:host .accent-accent-800,:host .accent-accent-800{accent-color:rgb(var(--accent-color) / .9)}:host .opacity-0,:host .opacity-0{opacity:0}:host .opacity-60,:host .opacity-60{opacity:.6}:host .shadow,:host .shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:host .shadow-2xl,:host .shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:host .shadow-lg,:host .shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:host .outline-none,:host .outline-none{outline:2px solid transparent;outline-offset:2px}:host .outline,:host .outline{outline-style:solid}:host .ring-accent-300,:host .ring-accent-300{--tw-ring-color: rgb(var(--accent-color) / .4)}:host .drop-shadow,:host .drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:host .\!filter,:host .\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}:host .filter,:host .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:host .backdrop-blur-sm,:host .backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}:host .backdrop-brightness-75,:host .backdrop-brightness-75{--tw-backdrop-brightness: brightness(.75);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}:host .transition,:host .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:host .transition-\[transform\,color\,background-color\,opacity\,box-shadow\],:host .transition-\[transform\,color\,background-color\,opacity\,box-shadow\]{transition-property:transform,color,background-color,opacity,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:host .transition-all,:host .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:host .transition-opacity,:host .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:host .duration-1000,:host .duration-1000{transition-duration:1s}:host .duration-150,:host .duration-150{transition-duration:.15s}:host .duration-200,:host .duration-200{transition-duration:.2s}:host .duration-300,:host .duration-300{transition-duration:.3s}:host .duration-500,:host .duration-500{transition-duration:.5s}:host .ease-in,:host .ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}:host .ease-out,:host .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:host .scrollbar-hide,:host .scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}:host .scrollbar-hide::-webkit-scrollbar,:host .scrollbar-hide::-webkit-scrollbar{display:none}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}:host .fade-out,:host .fade-out{--tw-exit-opacity: 0}:host .duration-1000,:host .duration-1000{animation-duration:1s}:host .duration-150,:host .duration-150{animation-duration:.15s}:host .duration-200,:host .duration-200{animation-duration:.2s}:host .duration-300,:host .duration-300{animation-duration:.3s}:host .duration-500,:host .duration-500{animation-duration:.5s}:host .ease-in,:host .ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}:host .ease-out,:host .ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}:host .animation-duration-150,:host .animation-duration-150{animation-duration:.15s}:host .text-start,:host .text-start{text-align:start}:host .text-display-xs,:host .text-display-xs{font-family:var(--display-font);font-size:var(--display-text-size-xs);line-height:var(--display-line-height-xs);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .text-display-sm,:host .text-display-sm{font-family:var(--display-font);font-size:var(--display-text-size-sm);line-height:var(--display-line-height-sm);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .text-display,:host .text-display{font-family:var(--display-font);font-size:var(--display-text-size-base);line-height:var(--display-line-height-base);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .text-display-lg,:host .text-display-lg{font-family:var(--display-font);font-size:var(--display-text-size-lg);line-height:var(--display-line-height-lg);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .text-display-xl,:host .text-display-xl{font-family:var(--display-font);font-size:var(--display-text-size-xl);line-height:var(--display-line-height-xl);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host code,:host code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:host .main,:host .main{transition-property:opacity,transform}:host .main.animate-dimensions,:host .main.animate-dimensions{transition-property:opacity,transform,width,height}:host .bulge:hover,:host .bulge:hover{transform:scale(1.02)}:host .box,:host .box{border-radius:var(--border-radius-lg);background-color:rgb(var(--primary-color) / .1);padding:16px;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}:host .box.theme,:host .box.theme{background-color:rgb(var(--accent-color) / .2);--tw-shadow-color: rgb(var(--accent-color) / .1);--tw-shadow: var(--tw-shadow-colored)}:host .box.theme:hover,:host .box.theme:hover{--tw-shadow-color: rgb(var(--accent-color) / .1);--tw-shadow: var(--tw-shadow-colored)}:host .box.disabled,:host .box.disabled{pointer-events:none;opacity:.7}:host .box.clickable,:host .box.clickable{cursor:pointer}:host .box.clickable:hover,:host .box.clickable:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--accent-color) / .1);--tw-shadow: var(--tw-shadow-colored)}:host .fade-bottom,:host .fade-bottom{position:relative}:host .fade-bottom:after,:host .fade-bottom:after{content:"";position:absolute;z-index:1;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to bottom,#fff0,#f9fafb 95%);width:100%;height:2em}:host .prose>:first-child,:host .prose>:first-child{margin-top:0}:host .prose>:has(>img),:host .prose>:has(>img){display:flex;justify-content:center}:host .prose li::marker,:host .prose li::marker{margin-right:0;color:rgb(var(--primary-color) / .5)}:host .shadow-bottom,:host .shadow-bottom{box-shadow:0 6px 4px -4px #ddd}:host .pulse,:host .pulse{animation:pulse 1.5s infinite}@keyframes pulse{0%{transform:scale(1)}40%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-up{0%{translate:0 12px}to{translate:0 0}}@keyframes fade-down{0%{translate:0 -12px}to{translate:0 0}}@keyframes fade-left{0%{translate:12px}to{translate:0}}@keyframes fade-right{0%{translate:-12px}to{translate:0}}@keyframes slide-up{0%{translate:0 100%}to{translate:0 0}}@keyframes slide-down{0%{translate:0 -100%}to{translate:0 0}}@keyframes slide-left{0%{translate:100%}to{translate:0}}@keyframes slide-right{0%{translate:-100%}to{translate:0}}:host .animate-fade-in,:host .animate-fade-in{animation-name:fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-fade-in-up,:host .animate-fade-in-up{animation-name:fade-up,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-fade-in-down,:host .animate-fade-in-down{animation-name:fade-down,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-fade-in-left,:host .animate-fade-in-left{animation-name:fade-left,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-fade-in-right,:host .animate-fade-in-right{animation-name:fade-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-slide-up,:host .animate-slide-up{animation-name:slide-up,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-slide-down,:host .animate-slide-down{animation-name:slide-down,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-slide-left,:host .animate-slide-left{animation-name:slide-left,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-slide-right,:host .animate-slide-right{animation-name:slide-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-500,:host .slide-in-500{animation-duration:.5s;animation-name:fade-up,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-down-500,:host .slide-in-down-500{animation-duration:.5s;animation-name:fade-down,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-left-500,:host .slide-in-left-500{animation-duration:.5s;animation-name:fade-left,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-right-500,:host .slide-in-right-500{animation-duration:.5s;animation-name:fade-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-500-delay-1000,:host .slide-in-500-delay-1000{animation-delay:1s;animation-duration:.5s;animation-name:fade-up,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-down-500-delay-1000,:host .slide-in-down-500-delay-1000{animation-delay:1s;animation-duration:.5s;animation-name:fade-down,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-left-500-delay-1000,:host .slide-in-left-500-delay-1000{animation-delay:1s;animation-duration:.5s;animation-name:fade-left,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-right-500-delay-1000,:host .slide-in-right-500-delay-1000{animation-delay:1s;animation-duration:.5s;animation-name:fade-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-full-1000,:host .slide-in-full-1000{animation-duration:1s;animation-name:slide-up,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-down-full-1000,:host .slide-in-down-full-1000{animation-duration:1s;animation-name:slide-down,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-left-full-1000,:host .slide-in-left-full-1000{animation-duration:1s;animation-name:slide-left,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-right-full-1000,:host .slide-in-right-full-1000{animation-duration:1s;animation-name:slide-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .fade-in-90-2000,:host .fade-in-90-2000{opacity:0;animation-fill-mode:forwards;animation-name:fade-in;animation-delay:1.8s;animation-duration:.2s}:host .animatable,:host .animatable{transition:all .3s ease-in-out}:host .pending-entrance,:host .pending-entrance{--tw-translate-y: -4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}:host .skeleton,:host .skeleton{border-radius:var(--border-radius-lg);background-color:rgb(var(--accent-color) / 1);color:rgb(var(--accent-color) / 1);opacity:.3}@media (hover: hover){:host .shiny,:host .shiny{position:relative;overflow:hidden}:host .shiny:before,:host .shiny:before{z-index:100;content:"";position:absolute;display:block;width:50%;height:100%;background:linear-gradient(90deg,transparent,#ffffff20,transparent);transform:translate(-240px) skew(-20deg);transition:transform .5s ease-in-out;pointer-events:none}:host .shiny:hover:before,:host .shiny:hover:before{transform:translate(30%) skew(-20deg)}:host .shiny-disabled:before,:host .shiny-disabled:before{display:none!important}}:host .popup,:host .popup{display:none}@media (min-width: 600px){:host .popup,:host .popup{display:block}}:host .PhoneInputInput,:host .PhoneInputInput{outline:none;background:none}:host .checked\:border-accent-400:checked,:host .checked\:border-accent-400:checked{border-color:rgb(var(--accent-color) / .5)}:host .checked\:border-accent-800:checked,:host .checked\:border-accent-800:checked{border-color:rgb(var(--accent-color) / .9)}:host .checked\:bg-accent-800:checked,:host .checked\:bg-accent-800:checked{background-color:rgb(var(--accent-color) / .9)}:host .focus-within\:text-accent:focus-within,:host .focus-within\:text-accent:focus-within{color:rgb(var(--accent-color) / 1)}:host .hover\:scale-\[1\.01\]:hover,:host .hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:host .focus\:ring-2:focus,:host .focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}:host .disabled\:pointer-events-none:disabled,:host .disabled\:pointer-events-none:disabled{pointer-events:none}:host .disabled\:cursor-default:disabled,:host .disabled\:cursor-default:disabled{cursor:default}:host .disabled\:opacity-50:disabled,:host .disabled\:opacity-50:disabled{opacity:.5}:host .group:hover .group-hover\:translate-x-1,:host .group:hover .group-hover\:translate-x-1{--tw-translate-x: 4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:host .peer:checked~.peer-checked\:visible,:host .peer:checked~.peer-checked\:visible{visibility:visible}:host .peer:checked~.peer-checked\:flex,:host .peer:checked~.peer-checked\:flex{display:flex}:host .peer:disabled~.peer-disabled\:cursor-default,:host .peer:disabled~.peer-disabled\:cursor-default{cursor:default}:host .prose-h1\:mb-3 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-h1\:mb-3 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:12px}:host .prose-h1\:mt-3\.5 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-h1\:mt-3\.5 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:14px}:host .prose-h1\:text-display-xl :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-h1\:text-display-xl :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-xl);line-height:var(--display-line-height-xl);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .prose-h2\:mb-2 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-h2\:mb-2 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:8px}:host .prose-h2\:mt-2\.5 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-h2\:mt-2\.5 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:10px}:host .prose-h2\:text-display-lg :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-h2\:text-display-lg :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-lg);line-height:var(--display-line-height-lg);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .prose-h3\:mb-1\.5 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-h3\:mb-1\.5 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:6px}:host .prose-h3\:mt-2 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-h3\:mt-2 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:8px}:host .prose-h3\:text-display :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-h3\:text-display :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-base);line-height:var(--display-line-height-base);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .prose-h4\:my-1\.5 :is(:where(h4):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-h4\:my-1\.5 :is(:where(h4):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:6px;margin-bottom:6px}:host .prose-h4\:text-display-sm :is(:where(h4):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-h4\:text-display-sm :is(:where(h4):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-sm);line-height:var(--display-line-height-sm);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .prose-h5\:my-1\.5 :is(:where(h5):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-h5\:my-1\.5 :is(:where(h5):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:6px;margin-bottom:6px}:host .prose-h5\:text-display-xs :is(:where(h5):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-h5\:text-display-xs :is(:where(h5):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-xs);line-height:var(--display-line-height-xs);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .prose-h6\:my-1\.5 :is(:where(h6):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-h6\:my-1\.5 :is(:where(h6):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:6px;margin-bottom:6px}:host .prose-h6\:text-display-xs :is(:where(h6):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-h6\:text-display-xs :is(:where(h6):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-xs);line-height:var(--display-line-height-xs);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .prose-p\:mb-3 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-p\:mb-3 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:12px}:host .prose-p\:mt-2 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-p\:mt-2 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:8px}:host .prose-p\:text-lg :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-p\:text-lg :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:var(--body-text-size-lg);line-height:var(--body-line-height-lg);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-normal)}:host .prose-p\:leading-6 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-p\:leading-6 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:24px}:host .prose-a\:underline :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-a\:underline :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){text-decoration-line:underline}:host .prose-ol\:my-2 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-ol\:my-2 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:8px;margin-bottom:8px}:host .prose-ol\:ml-6 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-ol\:ml-6 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){margin-left:24px}:host .prose-ol\:list-decimal :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-ol\:list-decimal :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){list-style-type:decimal}:host .prose-ol\:text-lg :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-ol\:text-lg :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:var(--body-text-size-lg);line-height:var(--body-line-height-lg);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-normal)}:host .prose-ul\:my-2 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-ul\:my-2 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:8px;margin-bottom:8px}:host .prose-ul\:ml-6 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-ul\:ml-6 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){margin-left:24px}:host .prose-ul\:list-disc :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-ul\:list-disc :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){list-style-type:disc}:host .prose-ul\:text-lg :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-ul\:text-lg :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:var(--body-text-size-lg);line-height:var(--body-line-height-lg);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-normal)}:host .prose-li\:my-1 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-li\:my-1 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:4px;margin-bottom:4px}:host .prose-li\:leading-6 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-li\:leading-6 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:24px}:host .prose-img\:my-3 :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-img\:my-3 :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:12px;margin-bottom:12px}:host .prose-img\:rounded-lg :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))),:host .prose-img\:rounded-lg :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){border-radius:var(--border-radius-lg)}
/* ===== inline <style> #84 ===== */
:host #alia-5cnqgu3215otlfmk {
animation-delay: 200ms;
animation-duration: 500ms;
}
:host #alia-x3sdin5vnzaz7en6 {
gap: 16px;
display: flex;
align-items: center;
flex-direction: row;
animation-delay: 500ms;
justify-content: center;
animation-duration: 500ms;
}
:host #alia-56nflcgzbxj3ix2s {
color: rgb(var(--accent-foreground));
width: 96px;
cursor: pointer;
height: 96px;
display: flex;
font-size: 40px;
align-items: center;
font-weight: 700;
border-radius: var(--border-radius-lg);
justify-content: center;
background-color: rgb(var(--accent-color));
}
:host #alia-01p4qsh89iyge1yc {
color: rgb(var(--accent-foreground));
width: 96px;
cursor: pointer;
height: 96px;
display: flex;
font-size: 40px;
align-items: center;
font-weight: 700;
border-radius: var(--border-radius-lg);
justify-content: center;
background-color: rgb(var(--accent-color));
}
:host #alia-wxw3u0sgozympv74 {
color: rgb(var(--accent-foreground));
width: 96px;
cursor: pointer;
height: 96px;
display: flex;
font-size: 40px;
align-items: center;
font-weight: 700;
border-radius: var(--border-radius-lg);
justify-content: center;
background-color: rgb(var(--accent-color));
}
:host #alia-ylglivd2wt5bd9xk {
gap: 24px;
display: flex;
align-items: center;
flex-direction: column;
animation-delay: 100ms;
animation-duration: 500ms;
}
:host #alia-w1d54m8rqto1a39a {
gap: 8px;
width: 352px;
display: flex;
align-items: center;
flex-direction: column;
justify-content: center;
}
:host #alia-tzj6afu4s8nglgql {
font-size: 32px;
font-weight: 700;
text-transform: uppercase;
}
:host #alia-1p2wwbjmhcd8lt1q {
width: 640px;
display: none;
font-size: 60px;
font-weight: 700;
text-transform: uppercase;
}
:host #alia-2pqzk7umoeahs02v {
width: 640px;
display: none;
font-size: 60px;
font-weight: 700;
text-transform: uppercase;
}
:host #alia-8y3eiks2hxgwab3o {
display: block;
font-size: 32px;
font-weight: 700;
text-transform: uppercase;
}
:host #alia-dwrbb10h2scx01ml {
width: 288px;
animation-delay: 500ms;
animation-duration: 500ms;
}
:host #alia-1w22n7o8bmvdg9g0 {
display: flex;
margin-top: 8px;
align-items: center;
flex-direction: column;
}
:host #alia-b41ofkgfokz8as4i {
gap: 16px;
display: flex;
align-items: center;
flex-direction: column;
animation-delay: 100ms;
justify-content: center;
animation-duration: 500ms;
}
:host #alia-2xv3c2rlsrzv8k8b {
gap: 11.2px;
display: flex;
align-items: center;
flex-direction: column;
justify-content: center;
}
:host #alia-1pt1pyklias0e07o {
color: rgb(var(--accent-color));
font-size: 32px;
font-weight: 700;
line-height: 1.25;
text-transform: uppercase;
}
:host #alia-etpa0xikhck6c9i6 {
gap: 16px;
width: 100%;
display: flex;
align-items: center;
flex-direction: column;
justify-content: center;
}
:host #alia-wyxiyqtypyr9ldp8 {
color: rgb(var(--primary-color) / 0.6);
width: 288px;
font-size: 10px;
text-align: center;
line-height: 12px;
}
:host #alia-knst6mpxqcz5uy6s {
width: 288px;
animation-delay: 500ms;
animation-duration: 500ms;
}
:host #alia-6qsa8e8ccfblovmy {
display: flex;
margin-top: 8px;
align-items: center;
flex-direction: column;
animation-delay: 750ms;
animation-duration: 500ms;
}
:host #alia-t3b3tpmyha1snhuj {
color: rgb(var(--accent-color) / 0.8);
border-color: rgb(var(--accent-color) / 0.8);
}
:host #alia-zxs36n6dpgcpb4tv {
display: flex;
margin-top: 8px;
align-items: center;
flex-direction: column;
}
:host #alia-kz3yzx8dd310girc {
gap: 16px;
display: flex;
align-items: center;
flex-direction: column;
animation-delay: 100ms;
justify-content: center;
animation-duration: 500ms;
}
:host #alia-1av2g9vl9lq2kfc4 {
gap: 24px;
display: flex;
align-items: center;
flex-direction: column;
justify-content: center;
}
:host #alia-xrrd2488q1effops {
gap: 16px;
display: flex;
align-items: center;
flex-direction: column;
justify-content: center;
}
:host #alia-hue78zwze9h83coe {
font-size: 53px;
font-weight: 700;
text-transform: uppercase;
}
:host #alia-afi9ycf1vwkxoanx {
font-size: 20px;
}
:host #alia-mymrx65xy1oskbft {
gap: 8px;
color: rgb(var(--primary-color));
display: flex;
padding: 12px;
font-size: 24px;
align-items: center;
font-weight: 700;
padding-top: 16px;
border-color: rgb(var(--primary-color));
border-style: dashed;
border-width: 4px;
padding-left: 32px;
border-radius: 8px;
padding-right: 32px;
padding-bottom: 16px;
background-color: rgb(var(--accent-color) / 0.3);
}
:host #alia-r1cyau34x5z91k0q {
gap: 16px;
display: flex;
align-items: center;
flex-direction: column;
animation-delay: 750ms;
justify-content: center;
animation-duration: 500ms;
}
:host #alia-g5xiw8aydlegyu5n {
width: 208px;
}
:host #alia-osx6kato6q8oenrk {
width: 100%;
height: 100%;
z-index: 10000;
display: flex;
padding: 12px;
font-size: 14px;
justify-content: space-evenly;
animation-duration: 300ms;
}
:host #alia-hhhbjjszsq5yq7dw {
inset: 0;
width: 100%;
height: 100%;
z-index: 2147483647;
}
:host #alia-hkkygrv7jsepclgz {
width: 100%;
height: 100dvh;
line-height: 1;
background-color: rgb(var(--background-color));
background-image: linear-gradient(to bottom, #f1f2f2, #ffffff, #f7f2ec);
}
:host #alia-cige6b3osrgw6zpr {
width: 100%;
height: 100%;
display: flex;
overflow: hidden;
align-items: center;
justify-content: center;
animation-duration: 500ms;
}
:host #alia-knzlg4110lkbjhb9 {
top: -4%;
left: 0;
right: 0;
bottom: auto;
height: 95px;
z-index: 0;
position: absolute;
mask-image: url(https://storage.googleapis.com/alia-files-prod/alia-images-prod/mask.svg);
background-color: rgb(var(--accent-color));
background-image: linear-gradient(to top, #6f9cb8, #1a5a85 60%);
}
:host #alia-qysvsc6ubl7027yt {
left: 0;
right: 0;
bottom: 0%;
height: 10%;
z-index: 0;
position: absolute;
background-color: rgb(var(--accent-color));
background-image: linear-gradient(to bottom, #6f9cb8, #1a5a85);
}
:host #alia-y8jjbi4jqivns97t {
gap: 32px;
z-index: 3;
display: flex;
max-width: 320px;
align-items: center;
flex-direction: column;
justify-content: center;
}
:host #alia-82ods7vkbu4f8mu2 {
width: 160px;
}
:host #alia-d5k071azq44on9w6 {
inset: 0;
width: 100%;
height: 100%;
z-index: 2147483647;
}
:host #alia-lhbystkp039o3s2x {
width: 100%;
height: 100dvh;
line-height: 1;
background-color: rgb(var(--background-color));
background-image: radial-gradient(circle, #ffffff 35%, #f3f3f3, #ebe9e9);
}
:host #alia-83ng1hr8qe0wdp4r {
width: 100%;
height: 100%;
display: flex;
overflow: hidden;
align-items: center;
justify-content: center;
animation-duration: 500ms;
}
:host #alia-1mbx66quzx04vreb {
top: 16px;
left: 16px;
z-index: 20;
position: absolute;
}
:host #alia-8mtca8us2eahp6k3 {
color: rgb(var(--background-color) / 0.6);
font-size: 24px;
animation-delay: 1800ms;
animation-duration: 2000ms;
}
:host #alia-5ooje44qlv9op88u {
top: 0%;
left: 0;
right: 0;
bottom: auto;
height: 95px;
z-index: 0;
mask-size: cover;
position: absolute;
mask-image: url(https://storage.googleapis.com/alia-files-prod/alia-images-prod/mask.svg);
mask-position: left bottom;
background-color: rgb(var(--accent-color));
background-image: linear-gradient(to top, #6f9cb8, #1a5a85 60%);
}
:host #alia-sgto3xx3wwsle6xs {
left: 0;
right: 0;
bottom: 0%;
height: 10%;
z-index: 0;
position: absolute;
background-color: rgb(var(--accent-color));
background-image: linear-gradient(to bottom, #6f9cb8, #1a5a85);
}
:host #alia-l8ztyijntwswixjf {
top: auto;
left: 0%;
right: auto;
width: 25vw;
bottom: 4%;
z-index: 1;
max-width: 400px;
position: absolute;
transform: rotate(-12deg);
pointer-events: none;
animation-delay: 300ms;
animation-duration: 800ms;
}
:host #alia-bot148kt11my46qb {
top: -9%;
left: auto;
right: -2%;
width: 23vw;
z-index: 1;
max-width: 400px;
position: absolute;
pointer-events: none;
animation-delay: 300ms;
animation-duration: 800ms;
}
:host #alia-wv3052fd5wypr4j9 {
gap: 40px;
z-index: 3;
display: flex;
max-width: 320px;
align-items: center;
flex-direction: column;
justify-content: center;
}
:host #alia-clu43tf4szzf632h {
width: 170px;
}
:host #alia-qug4csb2ekji0gz2 {
left: 12px;
right: auto;
width: 275px;
bottom: 12px;
height: 60px;
z-index: 99;
}
:host #alia-0b0h36n5tmqzk096 {
left: 0px;
right: auto;
width: 100vw;
bottom: 0px;
height: 650px;
z-index: 2147483647;
max-width: 400px;
max-height: 100vh;
}
:host #alia-3wucmsk9pxvjk80d {
gap: 8px;
width: 100%;
height: 100%;
display: flex;
padding: 12px;
max-width: 100vw;
max-height: 100vh;
align-items: flex-start;
line-height: 1;
flex-direction: column;
justify-content: flex-start;
}
:host #alia-hpo5vj2rstz1fwii {
top: 0;
right: 0;
z-index: 1;
position: absolute;
border-radius: 100px;
background-color: rgb(var(--accent-color));
}
:host #alia-6w47zc6dw2gcbenu {
color: rgb(var(--accent-foreground) / 0.8);
padding: 4px;
font-size: 18px;
animation-delay: 1800ms;
animation-duration: 2000ms;
}
:host #alia-57sx3s2rua9g323i {
width: 100%;
height: 100%;
padding: 16px;
flex-grow: 1;
overflow: hidden;
border-radius: 12px;
background-color: rgb(var(--background-color));
animation-duration: 300ms;
}
:host #alia-ys82eyhqgee9v5l5 {
gap: 8px;
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
}
:host #alia-rcm1htqrhz5n2cb3 {
color: rgb(var(--accent-foreground));
padding: 8px;
font-size: 24px;
}
:host #alia-idg1rekoo6w3sy3q {
top: 40vh;
right: 100%;
width: max-content;
z-index: 99;
transform: rotate(-90deg);
transform-origin: top right;
animation-duration: 500ms;
}

:host #alia-tzj6afu4s8nglgql {
display: none;
}
:host #alia-1p2wwbjmhcd8lt1q {
width: 768px;
display: block;
}
:host #alia-2pqzk7umoeahs02v {
width: 768px;
display: block;
}
:host #alia-8y3eiks2hxgwab3o {
display: none;
}
:host #alia-2xv3c2rlsrzv8k8b {
gap: 12.8px;
}
:host #alia-1pt1pyklias0e07o {
width: 720px;
font-size: 34px;
line-height: 1.35;
}
:host #alia-wyxiyqtypyr9ldp8 {
width: 320px;
}
:host #alia-t3b3tpmyha1snhuj {
color: rgb(var(--primary-color) / 0.6);
border-color: rgb(var(--primary-color) / 0.6);
}
:host #alia-hue78zwze9h83coe {
width: 480px;
font-size: 60px;
}

@media (hover: hover) {
      :host #alia-56nflcgzbxj3ix2s:hover {
opacity: 0.9;
transform: scale(1.05);
}
:host #alia-01p4qsh89iyge1yc:hover {
opacity: 0.9;
transform: scale(1.05);
}
:host #alia-wxw3u0sgozympv74:hover {
opacity: 0.9;
transform: scale(1.05);
}
    }
/* ===== inline <style> #85 ===== */
:host #alia-popup-root-alia-idg1rekoo6w3sy3q {
--accent-foreground: 255 255 255;
--accent-color: 20 93 75;
--primary-color: 17 17 17;
--background-color: 241 241 241;
--border-radius-lg: 8px;
--body-font: Montserrat, sans-serif;
--display-font: Montserrat, sans-serif;
--display-text-size-xs: calc(22px * 0.75);
--display-text-size-sm: calc(22px * 0.875);
--display-text-size-base: 22px;
--display-text-size-lg: calc(22px * 1.125);
--display-text-size-xl: calc(22px * 1.25);
--display-font-weight-normal: 500;
--display-font-weight-medium: 500;
--display-font-weight-semibold: 600;
--display-font-weight-bold: 700;
--display-line-height-xs: 1.2;
--display-line-height-sm: 1.2;
--display-line-height-base: 1.2;
--display-line-height-lg: 1.2;
--display-line-height-xl: 1.2;
--display-letter-spacing: 0px;
--body-text-size-xs: calc(16px * 0.75);
--body-text-size-sm: calc(16px * 0.875);
--body-text-size-base: 16px;
--body-text-size-lg: calc(16px * 1.125);
--body-text-size-xl: calc(16px * 1.25);
--body-font-weight-normal: 400;
--body-font-weight-medium: 400;
--body-font-weight-semibold: 500;
--body-font-weight-bold: 600;
--body-line-height-xs: 22px;
--body-line-height-sm: 22px;
--body-line-height-base: 22px;
--body-line-height-lg: 22px;
--body-line-height-xl: 22px;
--body-letter-spacing: 0px;
color: rgb(var(--primary-color));
font-size: 16px;
font-family: var(--body-font);
font-weight: 400;
line-height: 22px;
letter-spacing: 0px;
}
:host .alia-style-heading-1 {
font-size: 40px;
text-align: center;
font-family: var(--display-font);
font-weight: 400;
text-transform: none;
}
:host .alia-style-heading-2 {
font-size: 40px;
text-align: center;
font-family: var(--display-font);
font-weight: 400;
text-transform: none;
}
:host .alia-style-heading-default {
font-size: 22px;
font-family: var(--display-font);
font-weight: 600;
line-height: 1.2;
letter-spacing: 0px;
}
:host .alia-style-body-1 {
font-size: 24px;
font-weight: 500;
}
:host .alia-style-body-2 {
font-size: 18px;
font-weight: 500;
padding-top: 5px;
}
:host .alia-style-compliance {
color: rgb(var(--primary-color) / 0.5);
font-size: 10px;
}
:host .alia-style-button-primary {
color: rgb(var(--accent-foreground));
font-size: 18px;
box-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);;
font-weight: 700;
padding-top: 16px;
border-color: rgb(var(--accent-color));
border-width: 2px;
padding-left: 16px;
border-radius: calc(infinity * 1px);
padding-right: 16px;
letter-spacing: 0.2px;
padding-bottom: 16px;
text-transform: uppercase;
background-color: rgb(var(--accent-color));
}
:host .alia-style-button-primary:disabled {
opacity: 0.6;
}
:host .alia-style-button-secondary {
color: rgb(var(--accent-color));
font-size: 18px;
box-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);;
padding-top: 10px;
border-color: rgb(var(--accent-color));
border-width: 2px;
padding-left: 12px;
border-radius: 24px;
padding-right: 12px;
padding-bottom: 10px;
}
:host .alia-style-button-secondary:disabled {
opacity: 0.6;
}
:host .alia-style-button-plain {
color: rgb(var(--primary-color) / 0.7);
border-color: rgb(var(--primary-color) / 0.8);
}
:host .alia-style-button-icon {
color: rgb(var(--accent-foreground));
padding: 12px;
font-size: 18px;
font-family: var(--display-font);
font-weight: 600;
border-radius: 24px;
background-color: rgb(var(--accent-color));
}
:host .alia-style-button-icon:disabled {
opacity: 0.6;
}
:host .alia-style-input {
color: rgb(0 0 0 / 1);
padding: 16px;
font-size: 18px;
border-color: rgb(var(--primary-color) / 0.4);
border-width: 1px;
border-radius: calc(infinity * 1px);
background-color: rgb(255 255 255 / 1);
}
:host .alia-style-input:focus-within {
border-color: rgb(var(--accent-color));
--tw-ring-color: rgb(var(--accent-color) / 0.5);
}
:host .alia-style-input.alia-error {
--tw-ring-color: #fca5a5;
}
:host .alia-style-card-face {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
overflow: hidden;
border-radius: inherit;
border-width: 2px;
border-style: solid;
border-color: rgb(var(--accent-color));
background-color: rgb(var(--accent-color));
}
:host .alia-style-card-back {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
overflow: hidden;
border-radius: inherit;
border-width: 2px;
border-style: solid;
border-color: rgb(var(--accent-color));
background-color: #ffffff;
}

:host .alia-style-heading-1 {
font-size: 56px;
}
:host .alia-style-heading-2 {
font-size: 48px;
}

@media (hover: hover) {
      :host .alia-style-button-primary:hover {
box-shadow: 0 0 5px 2px rgb(var(--primary-color) / 0.25);
}
:host .alia-style-button-secondary:hover {
box-shadow: box-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);;
}
    }