body{letter-spacing:0!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.hero__title,.hero__heading,h1.hero{font-size:clamp(50px,6vw,70px)!important;font-weight:500!important;letter-spacing:-2px!important;line-height:1.05!important}h1{font-size:70px!important;font-weight:500!important;letter-spacing:-1.5px!important;line-height:1.1!important}h2{font-size:45px!important;font-weight:500!important;letter-spacing:-1px!important;line-height:.3!important}h3{font-size:40px!important;font-weight:500!important;letter-spacing:-1px!important;line-height:0!important}h4,h5,h6{font-weight:600!important;letter-spacing:0!important}.site-nav__link,.site-header__menu-toggle,.mobile-nav__link{font-weight:500!important;font-size:20px!important;letter-spacing:-.2px!important;text-transform:none!important}.site-nav__item{margin:0 10px!important}.site-nav__dropdown{border:none!important;box-shadow:0 0 6px #0000002b,0 5px 20px #0003,0 10px 40px #0000001a!important}.site-nav__dropdown-link{font-size:18px!important;font-weight:400!important;letter-spacing:0!important;padding:12px 20px!important}.product-single__title,.product__title{font-size:36px!important;font-weight:400!important;letter-spacing:-1px!important;line-height:1.2!important;margin-bottom:15px!important}.product__price,.product-single__price,.price{font-size:28px!important;font-weight:650!important;letter-spacing:.5px!important;color:#39808d!important}.product__price--sale{color:#000!important}.product__price--compare{color:#999!important;text-decoration:line-through!important;font-weight:400!important}.product-single__description,.product__description,.rte{font-size:16px!important;line-height:1.7!important;letter-spacing:0!important;color:#333!important}.product__tax,.product__policies{font-size:14px!important;color:#666!important}.tabs__tab,.product-tabs__tab,.collapsible-trigger__text,.accordion__title{text-transform:uppercase!important;font-size:12px!important;letter-spacing:1.5px!important;font-weight:600!important;color:#666!important;border-bottom:2px solid transparent!important;padding-bottom:8px!important}.tabs__tab--active,.tabs__tab:hover,.product-tabs__tab--active{color:#000!important;border-bottom-color:#000!important}:root{--pms-btn-bg: var(--colorBtnPrimary, #000);--pms-btn-text: var(--colorBtnPrimaryText, #fff);--pms-btn-bg-hover: var(--colorBtnPrimaryHover, var(--colorBtnPrimary, #000))}.btn,.button,a.btn,a.button,input[type=submit],button[type=submit],.product-form__cart-submit,.cart__submit,.footer__newsletter-btn,.hero__btn--outline,.btn--secondary,.btn--outline,.button--secondary,.button--outline,.button--tertiary,.shopify-payment-button__button--unbranded{background:var(--pms-btn-bg)!important;color:var(--pms-btn-text)!important;border:none!important;border-radius:0!important;padding:15px 40px!important;font-size:17px!important;font-weight:700!important;letter-spacing:.2px!important;text-transform:none!important;display:inline-flex!important;align-items:center;justify-content:center;text-decoration:none!important;transition:transform .2s ease,box-shadow .2s ease,filter .15s ease!important}.btn:hover,.button:hover,a.btn:hover,a.button:hover,input[type=submit]:hover,button[type=submit]:hover,.product-form__cart-submit:hover,.cart__submit:hover,.footer__newsletter-btn:hover,.hero__btn--outline:hover,.btn--secondary:hover,.btn--outline:hover,.button--secondary:hover,.button--outline:hover,.button--tertiary:hover,.shopify-payment-button__button--unbranded:hover,.btn:focus,.button:focus,button[type=submit]:focus{transform:translateY(-1px)!important;box-shadow:0 4px 12px #00000026!important;background:var(--pms-btn-bg-hover)!important;filter:brightness(.95);outline:none!important}.btn[disabled],.button[disabled],button[disabled],input[disabled],.shopify-payment-button__button--unbranded[disabled]{opacity:.6!important;pointer-events:none!important}.btn svg,.button svg,button svg,.shopify-payment-button__button--unbranded svg{fill:currentColor!important;stroke:currentColor!important}.product-card__title,.grid-product__title{font-size:20px!important;font-weight:400!important;letter-spacing:0!important;margin-top:12px!important}.product-card__price,.grid-product__price{font-size:20px!important;font-weight:500!important;letter-spacing:-.2px!important;margin-top:4px!important}.badge,.product-badge,.price__badge--sale{background:#000!important;color:#fff!important;font-size:10px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;font-weight:600!important;padding:4px 8px!important}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],textarea,select{border:1px solid #d1d5db!important;font-size:14px!important;letter-spacing:0!important}input:focus,textarea:focus,select:focus{border-color:#000!important;box-shadow:0 0 0 1px #000!important;outline:none!important}label{font-size:12px!important;font-weight:500!important;letter-spacing:.5px!important;text-transform:uppercase!important;margin-bottom:8px!important;display:block!important}table{font-size:15px!important;width:100%!important}table th{font-weight:600!important;text-transform:uppercase!important;letter-spacing:1px!important;font-size:12px!important;padding:12px!important;border-bottom:1px solid #e5e5e5!important}table td{padding:12px!important;border-bottom:1px solid #e5e5e5!important}.cart-drawer__header,.ajaxcart__header{border-bottom:1px solid #e5e5e5!important;padding-bottom:20px!important}.cart__item-title{font-size:14px!important;font-weight:500!important;letter-spacing:-.2px!important}.announcement-bar__message{font-size:100px!important;letter-spacing:.8px!important;font-weight:500!important}.site-header__logo{font-weight:600!important;letter-spacing:-.5px!important}.footer__title{font-size:18px!important;letter-spacing:0px!important;text-transform:none!important;font-weight:600!important;margin-bottom:14px!important}.footer__list-item{font-size:16px!important;letter-spacing:0!important;margin-bottom:10px!important}.collection-card__title{font-size:20px!important;font-weight:500!important;letter-spacing:-.5px!important}.feature-row__text{font-size:16px!important;line-height:1.7!important;letter-spacing:0!important}.testimonial__text{font-size:18px!important;line-height:1.6!important;letter-spacing:-.2px!important;font-style:normal!important}.newsletter__input{font-size:14px!important}.newsletter__button{font-size:14px!important;letter-spacing:.5px!important}.product-single__photos img{object-fit:cover!important}.product__media img{object-fit:contain!important}.product-single__thumbnails{margin-top:10px!important}.product-single__thumbnail{border:1px solid transparent!important;transition:border .2s ease!important}.product-single__thumbnail--active{border-color:#000!important}@media (max-width: 768px){h1{font-size:50px!important;letter-spacing:-1px!important}h2{font-size:38px!important;letter-spacing:-.5px!important}.product-single__title{font-size:28px!important}.btn{width:100%!important;padding:14px 20px!important}.site-nav__link{font-size:16px!important}.announcement-bar__message{font-size:11px!important}}.text--uppercase{text-transform:uppercase!important;letter-spacing:1.5px!important;font-size:11px!important;font-weight:600!important}.text--large{font-size:18px!important;letter-spacing:-.3px!important}.text--small{font-size:13px!important;letter-spacing:0!important}.section{padding:60px 0!important}@media (min-width: 768px){.section{padding:80px 0!important}}a,button,.btn,input,textarea{transition:all .2s ease!important}a:hover{opacity:1!important}.product-card__image-wrapper{overflow:hidden!important}.product-card__image-wrapper:hover img{transform:scale(1.05)!important;transition:transform .3s ease!important}.shopify-section{margin:0!important}hr{border:none!important;border-top:1px solid #e5e5e5!important;margin:40px 0!important}a{color:inherit!important;text-decoration:none!important}.rte a,.product-single__description a{text-decoration:underline!important}.loading{opacity:.5!important;pointer-events:none!important}.note--success,.alert--success{background:#f0f9ff!important;border:1px solid #000!important;color:#000!important;padding:15px!important}.errors,.note--error{background:#fef2f2!important;border:1px solid #dc2626!important;color:#dc2626!important;padding:15px!important}.breadcrumb__link{font-size:13px!important;letter-spacing:0!important;text-transform:none!important}.breadcrumb__separator{margin:0 8px!important}.search-form__input{font-size:16px!important;padding:12px!important}.search-form__button{padding:12px 20px!important}@media (max-width: 989px){.mobile-nav__list>.mobile-nav__item>.mobile-nav__link,.drawer__menu>.mobile-nav__item>.mobile-nav__link{font-size:18px!important;font-weight:600!important;line-height:1.3!important}.mobile-nav__sublist .mobile-nav__link,.mobile-nav__item--secondary>.mobile-nav__link,.mobile-nav__item .mobile-nav__dropdown .mobile-nav__link{font-size:15px!important;font-weight:500!important;line-height:1.3!important;opacity:.9}.mobile-nav__sublist .mobile-nav__sublist .mobile-nav__link,.mobile-nav__dropdown .mobile-nav__dropdown .mobile-nav__link{font-size:17px!important;font-weight:400!important;line-height:1.25!important;opacity:.85}.mobile-nav__sublist{padding-left:14px!important}.mobile-nav__sublist .mobile-nav__sublist{padding-left:12px!important}}:root{--variant-label-letter: 0em;--variant-choice-letter: 0em}.product-block .variant-wrapper[data-type=button] .variant__label{font-size:15px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:var(--variant-label-letter)!important}.product-block .variant-wrapper[data-type=button] .variant-input-wrap label,.product-block .variant-wrapper[data-type=button] .variant-input-wrap .variant__button-label{font-size:14px!important;font-weight:500!important;text-transform:lowercase!important;letter-spacing:var(--variant-choice-letter)!important}.product-block .variant-wrapper[data-type=button] .variant-input-wrap label:first-letter,.product-block .variant-wrapper[data-type=button] .variant-input-wrap .variant__button-label:first-letter{text-transform:uppercase!important}@media (max-width: 768px){:root{--variant-label-letter: 0em;--variant-choice-letter: 0em}}.template-product .product__info-wrapper .product-form__input label[for^=Quantity-],.template-product .product__info-wrapper .product-form__quantity label,.template-product .product__quantity label,.template-product [id^=ProductInfo-] .product-form__input label[for^=Quantity-]{font-size:15px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important;margin-bottom:6px!important}.template-product .product__info-wrapper .product-form__input .form__label,.template-product .product__info-wrapper .product-form__input label[for^=Option-]{font-size:15px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important}.template-product .product__info-wrapper .product-form__input select,.template-product .product__info-wrapper .select__select,.template-product .product__info-wrapper .product-form__input input[type=radio]+label,.template-product .product__info-wrapper .product-form__input .swatch__item-label{font-size:14px!important;font-weight:500!important;text-transform:capitalize!important;letter-spacing:.01em!important}.template-product .product__info-wrapper .product-form__input{text-transform:none!important}.template-product .volumeDisplayWrapTable{position:relative;overflow:hidden}.template-product .volumeDisplayWrapTable.pms-collapsed tbody tr:nth-child(n+5){display:none!important}.template-product .volumeDisplayWrapTable.pms-collapsed:after{content:"";position:absolute;left:0;right:0;bottom:0;height:28px;pointer-events:none;background:linear-gradient(to bottom,#fff0,#fff)}.pms-bulk-toggle{margin-top:10px;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;border:1px solid var(--colorBorder, #e5e5e5);background:transparent;padding:10px 12px;cursor:pointer;border-radius:0}.pms-bulk-toggle .pms-chevron{display:inline-block;transition:transform .2s ease}.pms-bulk-toggle[aria-expanded=true] .pms-chevron{transform:rotate(180deg)}:root{--pms-bulk-title-fs: 19px;--pms-bulk-title-gap: 8px;--pms-bulk-title-mt: 14px;--pms-bulk-title-mb: 8px;--pms-bulk-from-fs: 15px;--pms-bulk-from-color: #333;--pms-bulk-price-fs: 20px;--pms-bulk-price-fw: 700;--pms-bulk-price-color: #000;--pms-bulk-price-bg: transparent;--pms-bulk-price-pad-y: 0px;--pms-bulk-price-pad-x: 0px}.pms-bulk-title{display:flex;align-items:baseline;gap:var(--pms-bulk-title-gap);margin:var(--pms-bulk-title-mt) 0 var(--pms-bulk-title-mb);font-size:var(--pms-bulk-title-fs);font-weight:600;text-transform:uppercase;letter-spacing:0em}.pms-bulk-title .pms-bulk-from{font-size:var(--pms-bulk-from-fs);font-weight:500;text-transform:none;letter-spacing:.01em;color:var(--pms-bulk-from-color)}.pms-bulk-title .pms-bulk-from strong{font-size:var(--pms-bulk-price-fs);font-weight:var(--pms-bulk-price-fw);color:var(--pms-bulk-price-color);background:var(--pms-bulk-price-bg);padding:var(--pms-bulk-price-pad-y) var(--pms-bulk-price-pad-x)}@media (max-width: 989px){.template-product .loox-rating{text-align:center!important;display:block!important;width:100%!important;margin:6px auto 0!important}.template-product .price__pricing-group .loox-rating{flex-basis:100%!important;order:10}}@media (max-width: 749px){.template-product .pms-bulk-title{width:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:row!important;justify-content:center!important;align-items:baseline!important;gap:6px;flex-wrap:wrap!important;text-align:center!important}.template-product .pms-bulk-title .pms-bulk-from{white-space:nowrap!important}.template-product .pms-bulk-title .pms-bulk-suffix{display:block!important;width:100%!important;margin-top:2px;font-size:13px;color:#666}}:root{--pms-qty-label-letter: 0em}.template-product .product__info-wrapper .product-form__input label[for^=Quantity-],.template-product .product__info-wrapper .product-form__quantity label,.template-product .product__quantity label,.template-product [id^=ProductInfo-] .product-form__input label[for^=Quantity-]{letter-spacing:var(--pms-qty-label-letter)!important;font-size:15px!important;font-weight:600!important;text-transform:uppercase!important;margin-bottom:6px!important}#SiteHeader .site-nav__item .site-nav__link,.header-wrapper .site-header .site-nav__item .site-nav__link,.site-header.site-header--heading-style .site-nav__item .site-nav__link,.site-header .site-nav__item .site-nav__link,.site-header .site-nav__link--active,.site-header .site-nav__link:focus,.site-header .site-nav__link:hover{font-weight:400!important;font-variation-settings:"wght" 400!important}.drawer .mobile-nav__list>.mobile-nav__item>.mobile-nav__link,.drawer .mobile-nav__sublist .mobile-nav__link,.drawer .mobile-nav__sublist .mobile-nav__sublist .mobile-nav__link{font-weight:600!important}.drawer .mobile-nav__sublist .mobile-nav__link,.drawer .mobile-nav__sublist .mobile-nav__sublist .mobile-nav__link{font-weight:400!important}@media (max-width: 989px){.template-product .pms-bulk-title{display:flex;justify-content:center!important;align-items:baseline!important;gap:6px;flex-wrap:wrap!important;text-align:center!important}.template-product .pms-bulk-title .pms-bulk-from{white-space:nowrap!important}.template-product .pms-bulk-title .pms-bulk-suffix{display:block!important;width:100%!important;margin-top:2px;font-size:13px;color:#666}}@media (max-width: 989px){.template-product .pms-bulk-title{display:flex;flex-wrap:wrap!important;justify-content:center!important;align-items:baseline!important;text-align:center!important;gap:6px}.template-product .pms-bulk-title .pms-bulk-from{white-space:nowrap!important}.template-product .pms-bulk-title .pms-bulk-suffix{display:block!important;width:100%!important;text-align:center!important;margin-top:2px;font-size:13px;color:#666}}.template-product .pms-bulk-title .pms-bulk-suffix{text-transform:none!important;letter-spacing:0!important;font-weight:400!important;font-size:15px!important;color:#666!important;line-height:1!important}@media (max-width: 989px){.template-product .pms-bulk-title .pms-bulk-suffix{display:block!important;width:100%!important;text-align:center!important;margin-top:2px!important}}.announcement-bar .announcement-text{margin:0!important;font-size:2px!important;font-weight:400!important;letter-spacing:.3px!important;text-transform:capitalize!important;color:inherit!important}@media (max-width: 749px){.announcement-bar .announcement-text{font-size:16px!important;letter-spacing:.2px!important}}@media (max-width: 768px){.site-header{padding:7px 0!important}}@media (min-width: 769px){.site-header{padding:6px 0}}@media (max-width: 768px){.site-header,.site-header .header,.site-header .header__wrapper,.site-header .header__content{min-height:0!important}}.footer__title,.footer__title.h1,.footer__title.h2,.footer__title.h3,.footer__title.h4,.footer__title.h5,.footer__title.h6{font-family:var(--typeBasePrimary, var(--font-body-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif))!important;font-size:18px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;margin-bottom:14px!important}@media (max-width: 749px){.footer__title,.footer__title.h1,.footer__title.h2,.footer__title.h3,.footer__title.h4,.footer__title.h5,.footer__title.h6{font-family:var(--typeBasePrimary, var(--font-body-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif))!important}}@media (max-width: 749px){.slideshow__text-content .buttons,.slideshow__btn-wrapper,.hero__ctas,.hero__buttons,.hero .button-group{display:flex!important;flex-direction:column!important;align-items:center!important;gap:10px!important;margin-left:0!important;margin-right:0!important}.slideshow__text-content .btn,.hero .btn,.hero__btn,.hero__btn--outline{display:block!important;width:100%!important;max-width:500px!important;margin-left:auto!important;margin-right:auto!important;padding:14px 18px!important;box-sizing:border-box!important;text-align:center!important}.slideshow__text-content .btn+.btn,.hero .btn+.btn{margin-top:10px!important}.hero__btn--outline,.slideshow__text-content .btn--secondary,.slideshow__text-content .hero__btn--outline{border-width:2px!important}}:root{--pms-text: #202223;--pms-border: #2f6a74;--pms-bg: #ffffff;--pms-focus: #2f6a74;--pms-border-w: 1px;--pms-focus-w: 2px;--pms-field-min-h: 40px;--pms-pad-x: 14px;--pms-arrow-size: 12px;--pms-arrow-gap: 32px;--pms-native-pad-y: 0px;--pms-gpo-pad-y: 0px;--pms-textarea-min-h: 96px;--pms-gutter: 6px}.product-block .variant-wrapper--dropdown .variant__label,.gpo-app .gpo-label{font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.02em!important;color:var(--pms-text)!important;margin-bottom:6px!important}.product-block .variant-wrapper--dropdown .variant-input-wrap select,.product-block .variant-wrapper--dropdown [data-variant-input],.gpo-app select:not([multiple]){font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:.01em!important;text-transform:capitalize!important;color:var(--pms-text)!important;box-sizing:border-box!important;width:100%!important;min-height:var(--pms-field-min-h)!important;border:var(--pms-border-w) solid var(--pms-border)!important;border-radius:0!important;background-color:var(--pms-bg)!important;line-height:1.3!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:var(--pms-arrow-size) var(--pms-arrow-size)!important;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="%23202223" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"/></svg>')!important}.product-block .variant-wrapper--dropdown .variant-input-wrap select,.product-block .variant-wrapper--dropdown [data-variant-input]{padding:var(--pms-native-pad-y) var(--pms-arrow-gap) var(--pms-native-pad-y) var(--pms-pad-x)!important}.gpo-app select:not([multiple]){padding:var(--pms-gpo-pad-y) var(--pms-arrow-gap) var(--pms-gpo-pad-y) var(--pms-pad-x)!important}.product-block .variant-wrapper--dropdown .variant-input-wrap select:focus,.gpo-app select:focus,.gpo-app .gpo-input-wrap input[type=text][data-type=text]:focus,.gpo-app textarea:focus{outline:0!important;box-shadow:0 0 0 var(--pms-focus-w) var(--pms-focus)!important}.gpo-app .gpo-input-wrap:focus-within,.gpo-app .gpo-select:focus-within,.gpo-app .gpo-field:focus-within{outline:0!important;box-shadow:0 0 0 var(--pms-focus-w) var(--pms-focus)!important;border-radius:0!important}.product-block .variant-wrapper--dropdown .variant-input-wrap{margin-bottom:14px!important}@media (max-width: 749px){.product-block .variant-wrapper--dropdown .variant__label,.gpo-app .gpo-label{display:block!important;width:100%!important;text-align:center!important}.product-block .variant-wrapper--dropdown .variant-input-wrap select,.gpo-app select:not([multiple]){text-align:center!important;text-align-last:center!important}}.gpo-selected-values{display:none!important}.gpo-app .gpo-input-wrap>input.gpo-input.gpo-text[type=text],.gpo-app .gpo-input-wrap input[type=text][data-type=text]{box-sizing:border-box!important;height:var(--pms-field-min-h)!important;min-height:var(--pms-field-min-h)!important;padding:0 var(--pms-pad-x)!important;line-height:calc(var(--pms-field-min-h) - (2 * var(--pms-border-w)))!important;width:100%!important;font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:500!important;color:var(--pms-text)!important;border:var(--pms-border-w) solid var(--pms-border)!important;border-radius:0!important;background:var(--pms-bg)!important}.gpo-app textarea{min-height:var(--pms-textarea-min-h)!important;box-sizing:border-box!important;border:var(--pms-border-w) solid var(--pms-border)!important;border-radius:0!important;background:var(--pms-bg)!important;color:var(--pms-text)!important;font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:500!important}.gpo-app .gpo-input-wrap,.gpo-app .gpo-field,.gpo-app .gpo-select{border:0!important;outline:0!important;box-shadow:none!important;overflow:visible!important}.gpo-app .gpo-input-wrap:before,.gpo-app .gpo-input-wrap:after,.gpo-app .gpo-field:before,.gpo-app .gpo-field:after,.gpo-app .gpo-select:before,.gpo-app .gpo-select:after{content:none!important;border:0!important;box-shadow:none!important}.gpo-app input.gpo-input,.gpo-app select:not([multiple]),.gpo-app textarea{border:var(--pms-border-w) solid var(--pms-border)!important;outline:0!important;box-shadow:none!important}.gpo-app select:not([multiple]):focus,.gpo-app select:not([multiple]):focus-visible{outline:0!important;box-shadow:0 0 0 var(--pms-focus-w) var(--pms-focus)!important;border-color:var(--pms-border)!important}#shopify-block-ATW0wVjlWT1hVandHd__globo_product_options_app_block_VgVMcj [data-element-id=group-1] .gpo-group__childs{display:flex!important;flex-wrap:wrap!important;gap:var(--pms-gutter)!important;align-items:flex-start!important}#shopify-block-ATW0wVjlWT1hVandHd__globo_product_options_app_block_VgVMcj [data-element-id=select-1],#shopify-block-ATW0wVjlWT1hVandHd__globo_product_options_app_block_VgVMcj [data-element-id=text-1]{flex:0 0 calc(50% - (var(--pms-gutter) / 2))!important;width:calc(50% - (var(--pms-gutter) / 2))!important;max-width:calc(50% - (var(--pms-gutter) / 2))!important;display:block!important}#shopify-block-ATW0wVjlWT1hVandHd__globo_product_options_app_block_VgVMcj [data-element-id=select-1] .gpo-select,#shopify-block-ATW0wVjlWT1hVandHd__globo_product_options_app_block_VgVMcj [data-element-id=text-1] .gpo-input-wrap{width:100%!important}.product__main-photos{position:relative}.product__main-photos[data-aos]{opacity:1!important;transform:none!important}.product__main-photos.aos-animate{transform:none!important}.pms-photo-overlay{position:absolute;left:8px;right:8px;bottom:8px;z-index:9;display:flex;flex-wrap:nowrap;justify-content:center;column-gap:10px;row-gap:0;pointer-events:none;padding-bottom:1px;transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform;--pms-icon-size: 15px;--pms-icon-nudge-y: 1.3px}:root{--pms-accent: #2f6a74}.pms-photo-overlay .chip{pointer-events:auto;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding-block:2px;padding-inline:8px;line-height:1;font-size:12.5px;background:var(--pms-accent);color:#fff;border:1px solid rgba(0,0,0,.12);border-radius:999px;box-shadow:0 0 0 2px #ffffff59,0 10px 22px #0003,inset 0 -1px color-mix(in oklab,var(--pms-accent) 88%,black 12%);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.pms-photo-overlay .chip svg{width:var(--pms-icon-size);height:var(--pms-icon-size);display:block;flex-shrink:0;stroke:#fff;vertical-align:middle;transform:translateY(var(--pms-icon-nudge-y))}@supports (-webkit-hyphens:none){.pms-photo-overlay .chip svg{transform:translateY(calc(var(--pms-icon-nudge-y) - .5px))}}.pms-photo-overlay .chip:hover,.pms-photo-overlay .chip:focus{background:color-mix(in oklab,var(--pms-accent) 90%,white 10%);border-color:#00000024}@media (max-width: 430px){.pms-photo-overlay{gap:4px;left:6px;right:6px}.pms-photo-overlay .chip{font-size:11.5px;padding:6px 9px;padding-block:2px 3px}}@media (max-width: 360px){.pms-photo-overlay .chip:nth-child(2){display:none}}@media (max-width: 768px){.pms-photo-overlay.pms--hide-mobile{display:none}}.pms-photo-overlay .chip--dark{background:#111111c7;color:#fff;border-color:#ffffff1f}.pms-photo-overlay .chip--glassy{background:#ffffffeb;-webkit-backdrop-filter:saturate(140%) blur(6px);backdrop-filter:saturate(140%) blur(6px);border:1px solid rgba(0,0,0,.08);color:#111;box-shadow:0 4px 14px #0000001f}.pms-photo-overlay .chip--outline{background:#ffffffd9;border:1px solid rgba(0,0,0,.22);color:#111}.product__video.has-poster{display:block;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#f6f7f8}.product__video-wrapper{background-color:#f6f7f8}
/*# sourceMappingURL=/cdn/shop/t/19/assets/Georges-custom-styles.css.map */
