.maazi-product.maazi-product--refined{--maazi-product-line: #ddcfb9;--maazi-product-muted: #756a5d;--maazi-product-ink: #211c16;--color-background: 244, 238, 227;--gradient-background: #f4eee3;background:#f4eee3;color:#211c16;font-family:var(--maazi-sans, Lato, sans-serif)}body.product main#MainContent .maazi-product--refined>.page-width{max-width:1480px;padding-inline:40px}.maazi-product--refined .maazi-product__breadcrumbs{font-size:11px}.maazi-product.maazi-product--refined .product__title h1{margin:0;color:#211c16;font:400 clamp(28px,2.5vw,36px)/1.2 var(--maazi-serif, Georgia, serif);letter-spacing:-.025em}.maazi-product.maazi-product--refined .product__info-container>*+*{margin-top:16px}.maazi-product.maazi-product--refined .product__info-wrapper .price.price--large{color:#681e24;font-size:24px;font-weight:500}.maazi-product--refined .maazi-product__mrp{font-size:10px;letter-spacing:.06em}.maazi-product.maazi-product--refined .product__tax{color:#756a5d;font-size:11px;line-height:1.6}.maazi-product--refined .product__tax a{color:#681e24;text-underline-offset:3px}.maazi-product--refined .product__sku{font-size:10px;color:#756a5d}.maazi-product--refined [id^=GalleryViewer-]{padding:8px;border:1px solid #d5c3a6;border-radius:4px;background:#e8ddc8}.maazi-product.maazi-product--refined .thumbnail{border:1px solid #d6c6ad;border-radius:3px;background:#ede3d2}.maazi-product.maazi-product--refined .thumbnail[aria-current=true]{border-color:#681e24;box-shadow:inset 0 0 0 1px #681e24}#MainContent .maazi-product--refined .globo-swatch-product-detail{display:block;width:100%;margin:20px 0 0;padding:18px;border:1px solid #d9c7aa;border-radius:5px;background:#fcf9f1}#MainContent .maazi-product--refined .globo-swatch-product-detail .swatch--gl{display:block;width:100%;max-width:none;margin:0 0 18px;padding:0 0 18px;border-bottom:1px solid #e4d8c5}#MainContent .maazi-product--refined .globo-swatch-product-detail .swatch--gl:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}#MainContent .maazi-product--refined .maazi-option-group .name-option,#MainContent .maazi-product--refined .maazi-option-group>legend{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;width:100%;max-width:none;min-height:24px;margin:0 0 12px;padding:0 0 0 32px;border:0;color:#514538;font:600 11px/1.5 var(--maazi-sans, Lato, sans-serif);letter-spacing:.02em;text-align:left}#MainContent .maazi-product--refined .maazi-option-group [data-maazi-step]:before{content:attr(data-maazi-step);position:absolute;left:0;top:0;display:grid;place-items:center;width:22px;height:22px;border:1px solid #d7c4a6;border-radius:50%;background:#f1e7d6;color:#8a6547;font:400 8px/1 var(--maazi-sans, Lato, sans-serif);letter-spacing:.04em}#MainContent .maazi-product--refined .maazi-option-group .name-variant{display:block;flex:0 1 auto;max-width:70%;margin:0 0 0 auto;color:#7d6650;font:400 11px/1.5 var(--maazi-sans, Lato, sans-serif);letter-spacing:0;text-transform:none;text-align:right;overflow-wrap:anywhere}#MainContent .maazi-product--refined .maazi-option-group .name-variant>span{display:none}#MainContent .maazi-product--refined .swatch--gl ul.value{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;width:100%;margin:0;padding:0;list-style:none}#MainContent .maazi-product--refined .swatch--gl li.select-option{position:relative;float:none;flex:0 0 auto;min-width:0;max-width:100%;margin:0;padding:0}#MainContent .maazi-product--refined .swatch--gl label.swatch-anchor{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;height:auto;min-height:46px;margin:0;padding:10px 14px;border:1px solid #d4c1a2;border-radius:3px;background-color:#fffdf8;color:#514538;font:400 12px/1.4 var(--maazi-sans, Lato, sans-serif);letter-spacing:0;text-transform:none;text-align:center;white-space:normal;box-shadow:none;cursor:pointer}#MainContent .maazi-product--refined .swatch--gl label.swatch-anchor:before,#MainContent .maazi-product--refined .swatch--gl label.swatch-anchor:after{content:none;border:0;box-shadow:none}#MainContent .maazi-product--refined .swatch--gl label.swatch-anchor .attr-title-hover{display:none}#MainContent .maazi-product--refined .swatch--gl input:checked+label.swatch-anchor{border-color:#681e24;background-color:#681e24;color:#fff8ee;font-weight:600;box-shadow:none}#MainContent .maazi-product--refined .swatch--gl input:not(:checked)+label.swatch-anchor:hover{border-color:#936b4a;background-color:#f6eddd}#MainContent .maazi-product--refined .swatch--gl input:focus-visible+label.swatch-anchor{outline:2px solid #681e24;outline-offset:3px}#MainContent .maazi-product--refined .swatch--gl .select-option.unavailable label.swatch-anchor,#MainContent .maazi-product--refined .swatch--gl .select-option.soldout label.swatch-anchor,#MainContent .maazi-product--refined .swatch--gl input:disabled+label.swatch-anchor{opacity:.5;text-decoration:line-through}#MainContent .maazi-product--refined .swatch--gl[data-maazi-option-kind=medium] li.select-option{flex:1 1 calc(50% - 4px)}#MainContent .maazi-product--refined .swatch--gl[data-maazi-option-kind=size] ul.value{display:grid;grid-template-columns:repeat(auto-fit,minmax(56px,1fr))}#MainContent .maazi-product--refined .swatch--gl[data-maazi-option-kind=size] label.swatch-anchor{min-height:44px;padding:10px 5px;font-size:12px}#MainContent .maazi-product--refined .swatch--gl[data-maazi-option-kind=frame] ul.value{display:grid;grid-template-columns:repeat(var(--maazi-frame-columns, 5),minmax(0,1fr));gap:8px}#MainContent .maazi-product--refined .swatch--gl[data-maazi-option-kind=frame] label.maazi-frame-tile{display:block;width:100%;height:88px;min-height:88px;padding:0;background-color:#fffdf8;background-size:44px 44px!important;background-position:center 9px!important;background-repeat:no-repeat;font-size:0!important;line-height:0}#MainContent .maazi-product--refined .swatch--gl[data-maazi-option-kind=frame] label.maazi-frame-tile:after{content:attr(data-maazi-frame-caption);position:absolute;inset:auto 3px 8px;display:block;min-height:14px;width:auto;height:auto;padding:0;border:0;color:#75604b;background:transparent;font:400 11px/1.3 var(--maazi-sans, Lato, sans-serif);text-align:center;white-space:normal}#MainContent .maazi-product--refined .swatch--gl[data-maazi-option-kind=frame] input:checked+label.maazi-frame-tile{border-color:#681e24;background-color:#fbf3e4;color:#681e24;box-shadow:inset 0 0 0 1px #681e24}#MainContent .maazi-product--refined .swatch--gl[data-maazi-option-kind=frame] input:checked+label.maazi-frame-tile:before{content:"\2713";position:absolute;inset:4px 4px auto auto;display:grid;place-items:center;width:15px;height:15px;border:1px solid #fff8ee;border-radius:50%;background:#681e24;color:#fff8ee;font:400 8px/1 var(--maazi-sans, Lato, sans-serif)}#MainContent .maazi-product--refined variant-selects{padding:18px;border:1px solid #d9c7aa;border-radius:5px;background:#fcf9f1}#MainContent .maazi-product--refined variant-selects .product-form__input{max-width:none;margin:0 0 20px;padding:0}#MainContent .maazi-product--refined variant-selects .product-form__input:last-of-type{margin-bottom:0}#MainContent .maazi-product--refined variant-selects .product-form__input--pill input[type=radio]+label{min-height:44px;margin:0 5px 8px 0;padding:10px 12px;border-color:#d4c1a2;background:#fffdf8;color:#514538;font-size:12px;line-height:1.5}#MainContent .maazi-product--refined variant-selects .product-form__input--pill input[type=radio]:checked+label{border-color:#681e24;background:#681e24;color:#fff8ee}.maazi-product.maazi-product--refined .quantity{width:138px;min-height:46px;border:1px solid #cbb593;border-radius:3px;background:#fffaf2}.maazi-product--refined .quantity__button{flex:0 0 44px;min-height:44px;color:#681e24}.maazi-product.maazi-product--refined .quantity__input{min-width:0;padding:0;border:0;background:transparent;color:#211c16;font-size:16px}.maazi-product.maazi-product--refined .product-form__submit,.maazi-product.maazi-product--refined .product-form__buttons button.shopify-payment-button__button--unbranded{min-height:50px;border:1px solid #681e24;border-radius:3px;background:#681e24;color:#fff8ee;font-family:var(--maazi-sans, Lato, sans-serif);font-size:12px;font-weight:600;letter-spacing:.04em}.maazi-product.maazi-product--refined .product-form__submit:hover:not(:disabled){background:#52171d}.maazi-product.maazi-product--refined .product-form__buttons button.shopify-payment-button__button--unbranded{background:#fffaf2;color:#681e24}.maazi-product.maazi-product--refined .product-form__buttons button.shopify-payment-button__button--unbranded:hover:not(:disabled){background:#efe2cb}.maazi-product--refined .maazi-size-guide__trigger{border-color:#d9c7aa;background:#fcf9f1}.maazi-product--refined .maazi-product__benefits{gap:10px;padding-top:14px}.maazi-product--refined .maazi-product__benefit{border:1px solid #d9c7aa;border-radius:4px;background:#fcf9f1}.maazi-product--refined .maazi-product__benefit-icon{background:#f4eee3;color:#8a6547}.maazi-product--refined .maazi-product__benefit h3{color:#514538}.maazi-product--refined .maazi-product__accordion summary{padding:16px 4px;background:transparent;color:#514538}.maazi-product--refined .maazi-product__accordion summary h2{font:400 18px/1.4 var(--maazi-serif, Georgia, serif);letter-spacing:-.01em;text-transform:none}.maazi-product--refined .maazi-product__accordion-content{padding-inline:4px;color:#756a5d}.maazi-product--refined a:focus-visible,.maazi-product--refined button:focus-visible{outline:2px solid #681e24;outline-offset:3px}@media screen and (max-width:989px){body.product main#MainContent .maazi-product--refined>.page-width{padding-inline:24px}}@media screen and (max-width:749px){body.product main#MainContent .maazi-product--refined>.page-width{padding-inline:16px}.maazi-product.maazi-product--refined .product__title h1{font-size:28px;line-height:1.25}.maazi-product.maazi-product--refined .product__info-wrapper .price.price--large{font-size:22px}.maazi-product--refined .product__info-wrapper{padding-top:24px}#MainContent .maazi-product--refined .globo-swatch-product-detail{padding:14px}#MainContent .maazi-product--refined .globo-swatch-product-detail .swatch--gl{margin-bottom:16px;padding-bottom:16px}#MainContent .maazi-product--refined .globo-swatch-product-detail .swatch--gl:last-child{margin-bottom:0;padding-bottom:0}#MainContent .maazi-product--refined .maazi-option-group .name-variant{font-size:10px}#MainContent .maazi-product--refined .swatch--gl[data-maazi-option-kind=medium] label.swatch-anchor{padding:10px 6px;font-size:12px}#MainContent .maazi-product--refined .swatch--gl[data-maazi-option-kind=frame] ul.value{grid-template-columns:repeat(3,minmax(0,1fr))}#MainContent .maazi-product--refined .swatch--gl[data-maazi-option-kind=frame] label.maazi-frame-tile{height:88px}.maazi-product--refined .maazi-product__benefits{grid-template-columns:1fr;gap:10px;padding-top:0}.maazi-product--refined .maazi-product__benefit{display:grid;grid-template-columns:28px minmax(0,1fr);gap:3px 12px;padding:12px 14px;text-align:left}.maazi-product--refined .maazi-product__benefit-icon{position:static;grid-row:1 / 3;align-self:center;width:28px;height:28px;transform:none;background:transparent}.maazi-product--refined .maazi-product__benefit-icon svg{width:24px;height:24px}.maazi-product--refined .maazi-product__benefit h3{margin:0;font-size:10px}.maazi-product--refined .maazi-product__benefit p{font-size:11px}}.maazi-product--refined product-info{display:block}#MainContent .maazi-product--refined .swatch--gl li.select-option{width:auto!important;min-width:0!important}#MainContent .maazi-product--refined .swatch--gl label.swatch-anchor{width:100%!important;max-width:none!important}#MainContent .maazi-product--refined .swatch--gl[data-maazi-option-kind=medium] ul.value{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent .maazi-product--refined .swatch--gl[data-maazi-option-kind=frame] label.maazi-frame-tile{background-color:#fffdf8!important}#MainContent .maazi-product--refined .swatch--gl[data-maazi-option-kind=frame] input:checked+label.maazi-frame-tile{background-color:#fbf3e4!important}#MainContent .maazi-product--refined .swatch--gl[data-maazi-option-kind=medium] label.swatch-anchor{height:100%}@media screen and (max-width:749px){body.product:has(.maazi-product--refined .product-form__buttons){--maazi-mobile-purchase-height: calc(75px + env(safe-area-inset-bottom, 0px)) ;padding-bottom:var(--maazi-mobile-purchase-height)}html:has(.maazi-product--refined .product-form__buttons){scroll-padding-bottom:calc(87px + env(safe-area-inset-bottom,0px))}.maazi-product.maazi-product--refined .product__info-wrapper{animation:none;transform:none;opacity:1}.maazi-product.maazi-product--refined .product-form__buttons{position:fixed;inset:auto 0 0;z-index:9;display:flex;flex-direction:row;align-items:stretch;gap:8px;width:100%;max-width:none;margin:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid #ddcfb9;background:#fffaf2;box-shadow:0 -4px 18px #352a2414;box-sizing:border-box}.maazi-product.maazi-product--refined .product-form__buttons>.product-form__submit,.maazi-product.maazi-product--refined .product-form__buttons>.shopify-payment-button{flex:1 1 calc(50% - 4px);width:auto;min-width:0;max-width:100%;margin:0;box-sizing:border-box}.maazi-product.maazi-product--refined .product-form__buttons .product-form__submit,.maazi-product.maazi-product--refined .product-form__buttons .shopify-payment-button__button--unbranded{min-width:0;min-height:50px;padding:12px 8px;font-size:12px;line-height:1.4;letter-spacing:.025em;white-space:normal}.maazi-product--refined .product-form__buttons shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 50px;--shopify-accelerated-checkout-button-border-radius: 3px;display:block;width:100%;min-width:0}.maazi-product--refined .product-form__buttons .shopify-payment-button__button{width:100%;max-width:100%}.maazi-product--refined .product-form__error-message-wrapper:not([hidden]){position:fixed;inset:auto 0 var(--maazi-mobile-purchase-height, 75px);z-index:9;max-height:25vh;margin:0;padding:12px 16px;overflow-y:auto;border-top:1px solid #e6c8bd;background:#fff4ee;color:#681e24;font-size:12px;line-height:1.5}body:is(.overflow-hidden,.overflow-hidden-mobile,.overflow-hidden-tablet,.maazi-size-guide-open) .maazi-product--refined .product-form__buttons,body:has(.maazi-header-search>details[open],menu-drawer>details[open],cart-drawer.active,modal-dialog[open],product-modal[open],quick-add-modal[open]) .maazi-product--refined .product-form__buttons,body:has(input:focus:not([type=hidden],[type=radio],[type=checkbox],[type=range],[type=button],[type=submit],[type=reset]),textarea:focus,select:focus) .maazi-product--refined .product-form__buttons,body:is(.overflow-hidden,.overflow-hidden-mobile,.overflow-hidden-tablet,.maazi-size-guide-open) .maazi-product--refined .product-form__error-message-wrapper,body:has(.maazi-header-search>details[open],menu-drawer>details[open],cart-drawer.active,modal-dialog[open],product-modal[open],quick-add-modal[open]) .maazi-product--refined .product-form__error-message-wrapper{visibility:hidden;pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/maazi-product-refinement.css.map */
