:root{--font-display: "Baloo 2", "Baloo Bhaijaan 2", "Baloo 2 Fallback", system-ui, sans-serif;--font-text: "DM Sans", "IBM Plex Sans Arabic", "DM Sans Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display-ar: "Baloo Bhaijaan 2", "Baloo 2", "Baloo 2 Fallback", system-ui, sans-serif;--font-text-ar: "IBM Plex Sans Arabic", "DM Sans", "DM Sans Fallback", system-ui, sans-serif;--font-body-family: var(--font-text);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: var(--font-display);--font-heading-style: normal;--font-heading-weight: 800;--font-body-scale: 1;--font-heading-scale: 1;--buttons-radius: var(--radius-pill);--buttons-radius-outset: var(--radius-pill);--buttons-border-width: 0px;--buttons-shadow-visible: 0;--inputs-radius: var(--radius-sm);--inputs-radius-outset: 11.5px;--inputs-border-width: 1.5px;--variant-pills-radius: var(--radius-pill);--product-card-corner-radius: var(--radius-md);--collection-card-corner-radius: var(--radius-md);--blog-card-corner-radius: var(--radius-md);--media-radius: var(--radius-md);--text-boxes-radius: var(--radius-md);--popup-corner-radius: var(--radius-md);--badge-corner-radius: var(--radius-pill);--duration-short: .15s;--duration-default: .2s;--gt-gutter: 16px}@media(min-width:750px){:root{--gt-gutter: 24px}}html[lang=ar],[dir=rtl]{--font-body-family: var(--font-text-ar);--font-heading-family: var(--font-display-ar);--font-display: var(--font-display-ar);--font-text: var(--font-text-ar)}html{-webkit-text-size-adjust:100%;scroll-padding-top:96px}body{background:var(--surface);color:var(--ink);font-family:var(--font-text);font-size:16px;line-height:1.5;letter-spacing:0;-webkit-font-smoothing:antialiased}html[lang=ar] body{font-size:17px;line-height:1.65}::selection{background:var(--pink-20);color:var(--ink)}.gradient,.color-scheme-1{background:var(--surface)}a{text-underline-offset:3px}.rte a,.link{color:var(--brand-text)}.rte a:hover,.link:hover{color:var(--action-pressed)}hr{border-top:1px solid var(--line)}*:focus-visible{outline:2px solid transparent;outline-offset:0;box-shadow:var(--shadow-focus)}.focus-inset:focus-visible{outline:2px solid transparent;box-shadow:inset 0 0 0 2px var(--focus-ring)}.skip-to-content-link:focus{z-index:9999;background:var(--surface-raised);color:var(--ink);border-radius:var(--radius-pill);box-shadow:var(--shadow-focus)}h1,.h1,h2,.h2,h3,.h3,.h0,.hxl,.hxxl{font-family:var(--font-display);color:var(--ink);letter-spacing:-.01em;text-wrap:balance}.h0,.hxl,.hxxl{font-size:34px;line-height:38px;font-weight:800}h1,.h1{font-size:30px;line-height:36px;font-weight:800}h2,.h2{font-size:24px;line-height:30px;font-weight:700;letter-spacing:-.005em}h3,.h3{font-size:20px;line-height:26px;font-weight:700;letter-spacing:0}h4,.h4{font-family:var(--font-text);font-size:20px;line-height:28px;font-weight:700;letter-spacing:-.005em;color:var(--ink)}h5,.h5{font-family:var(--font-text);font-size:17px;line-height:24px;font-weight:700;letter-spacing:0;color:var(--ink)}h6,.h6{font-family:var(--font-text);font-size:14px;line-height:20px;font-weight:700;letter-spacing:.04em}@media(min-width:750px){.h0,.hxl,.hxxl{font-size:56px;line-height:60px}h1,.h1{font-size:48px;line-height:54px}h2,.h2{font-size:36px;line-height:42px}h3,.h3{font-size:28px;line-height:34px}}[dir=rtl] :is(h1,.h1,h2,.h2,h3,.h3,.h0,.hxl,.hxxl,h4,h5,h6){letter-spacing:0;line-height:1.45}[dir=rtl] *{letter-spacing:0!important}.caption,.caption-large,.caption-with-letter-spacing{font-family:var(--font-text);letter-spacing:.01em}.subtitle{color:var(--ink-muted)}em,i{font-style:normal}.rte em,.rte i{font-weight:700;color:var(--brand-text)}.rte{color:var(--ink)}.rte h2,.rte h3{margin-block:var(--space-8) var(--space-3)}.gt-pink{color:var(--brand)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:48px;min-width:0;padding:0 var(--space-6);border-radius:var(--radius-pill);background:var(--action);color:var(--on-action);font:700 16px/20px var(--font-text);letter-spacing:.01em;box-shadow:none;transition:background-color var(--duration-fast) var(--ease-soft),transform var(--duration-fast) var(--ease-soft)}.button:before,.button:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{box-shadow:none!important;border-radius:var(--radius-pill)}.button:not([disabled]):hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--action-hover);color:var(--on-action)}.button:not([disabled]):active{background:var(--action-pressed);transform:scale(.98)}.button--secondary{background:var(--surface-raised);color:var(--brand-text);box-shadow:inset 0 0 0 2px var(--brand-text)}.button--secondary:not([disabled]):hover{background:var(--surface-blush);color:var(--brand-text)}.button--secondary:not([disabled]):active{background:var(--pink-20)}.button--tertiary{background:transparent;color:var(--brand-text);min-height:40px;padding:0 var(--space-4);font-size:14px}.button--tertiary:not([disabled]):hover{background:var(--surface-blush);color:var(--brand-text)}.button--small,.button.button--small{min-height:40px;padding:0 var(--space-4);font-size:14px;line-height:18px}.button:disabled,.button[aria-disabled=true],.button.disabled{background:var(--disabled-fill);color:var(--disabled-ink);box-shadow:none;opacity:1;cursor:not-allowed}.button:focus-visible{box-shadow:var(--shadow-focus)}.button--secondary:focus-visible{box-shadow:inset 0 0 0 2px var(--brand-text),var(--shadow-focus)}.gt-btn svg,.button svg{flex:none}summary.gt-btn{list-style:none;cursor:pointer}summary.gt-btn::-webkit-details-marker{display:none}.gt-btn--whatsapp,.gt-btn--whatsapp:hover{color:#fff}@media(max-width:749px){.product-form__buttons .button,.gt-btn--full-mobile{width:100%}}.field__input,.select__select,.customer .field input,.customer select,.search__input.field__input,textarea.text-area,.field__input--textarea,.quantity__input{font:400 16px/24px var(--font-text);color:var(--ink)}.field,.select{border-radius:var(--radius-sm)}.field:after,.select:after,.customer .field:after{box-shadow:0 0 0 1.5px var(--border-strong);border-radius:var(--radius-sm)}.field:hover.field:after,.select:hover.select:after,.customer .field:hover.field:after{box-shadow:0 0 0 1.5px var(--ink-muted)}.field:focus-within:after,.select:focus-within:after{box-shadow:0 0 0 2px var(--focus-ring)}.field__input,.select__select{min-height:48px;background:var(--surface-raised);border-radius:var(--radius-sm)}.field__input:focus,.field__input:focus-visible,.select__select:focus-visible{box-shadow:var(--shadow-focus);outline:0}.field__label,.customer .field label{color:var(--ink-muted);font-size:15px;letter-spacing:0}.form__message{color:var(--error);font-size:14px}.form__message.form-status-list,.form-status{color:var(--success)}.text-area,textarea{border-radius:var(--radius-sm)}input[type=checkbox],input[type=radio]{accent-color:var(--action)}.gt-field__input--area{height:auto;min-height:120px;padding:var(--space-3) var(--space-4);resize:vertical}.utility-bar,.announcement-bar-section .utility-bar{background:var(--surface-blush)!important;border-bottom:0}.announcement-bar,.announcement-bar__message{min-height:36px}.announcement-bar__message,.announcement-bar__message.h5{font:600 14px/20px var(--font-text)!important;color:var(--ink)!important;letter-spacing:0;padding-block:8px}.announcement-bar__link{color:var(--brand-text)}.utility-bar .list-social__link{color:var(--ink);min-width:44px;min-height:36px}.announcement-bar-slider .slider-button{color:var(--ink);width:44px}.section-header .header-wrapper{background:var(--surface)}.header-wrapper--border-bottom{border-bottom:1px solid var(--line)}.header{padding-block:10px}.header__heading-logo{max-width:100%;height:auto}.header__icon,.header__icon--menu,.header__icon--cart{min-width:44px;min-height:44px;color:var(--ink);border-radius:var(--radius-pill)}.header__icon:hover{background:var(--surface-blush)}.header__icon .icon{width:22px;height:22px}.header__menu-item,.header__menu-item span,.list-menu__item{font:600 15px/20px var(--font-text);color:var(--ink);letter-spacing:0}.header__menu-item:hover span,.header__active-menu-item{color:var(--brand-text);text-decoration:underline;text-decoration-color:var(--brand);text-decoration-thickness:2px;text-underline-offset:6px}.cart-count-bubble{background:var(--action);color:var(--on-action);font:700 11px/1 var(--font-text);width:18px;height:18px}.header__submenu,.mega-menu__content{background:var(--surface-raised);border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:var(--shadow-md);border:0}.mega-menu__link{font:500 15px/22px var(--font-text);color:var(--ink)}.mega-menu__link:hover,.mega-menu__link--active{color:var(--brand-text);text-decoration:none}.mega-menu__link--level-2{font-weight:700}.menu-drawer{background:var(--surface);box-shadow:var(--shadow-lg);border:0}.menu-drawer__menu-item{font:600 18px/24px var(--font-text);color:var(--ink);padding-block:14px;min-height:52px}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover{background:var(--surface-blush);color:var(--brand-text)}.menu-drawer__navigation .menu-drawer__menu-item svg{color:var(--brand-text)}.menu-drawer__utility-links{background:var(--surface-blush)}.menu-drawer__account{color:var(--ink)}.menu-drawer__submenu{background:var(--surface)}.menu-drawer__close-button{font:700 16px var(--font-text);color:var(--brand-text)}.search-modal{background:var(--surface)}.search-modal__form .field__input{border-radius:var(--radius-pill)}.search-modal__form .field:after,.search-modal__form .field{border-radius:var(--radius-pill)}.predictive-search{background:var(--surface-raised);border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:var(--shadow-md);border:0}.predictive-search__item:hover,.predictive-search__item[aria-selected=true]{background:var(--surface-blush)}.predictive-search__item-heading{font:600 15px/20px var(--font-text)}.predictive-search__heading{font:700 13px/16px var(--font-text);color:var(--ink-muted);letter-spacing:.04em;text-transform:uppercase}.predictive-search__image{border-radius:var(--radius-sm)}.localization-form__select,.disclosure__button{font:600 14px var(--font-text);color:var(--ink)}.localization-selector+.disclosure__list-wrapper,.disclosure__list-wrapper{border-radius:var(--radius-md);box-shadow:var(--shadow-md);background:var(--surface-raised)}.drawer__inner,.cart-notification{background:var(--surface);border:0;box-shadow:var(--shadow-lg)}.drawer__inner{border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.drawer__heading{font:800 24px/30px var(--font-display);color:var(--ink)}.drawer__header{border-bottom:1px solid var(--line)}.drawer__footer{background:var(--surface-raised);border-top:1px solid var(--line)}.drawer__close{min-width:44px;min-height:44px;color:var(--ink);border-radius:var(--radius-pill)}.cart-drawer__warnings .cart__empty-text,.cart__empty-text{font:800 24px/30px var(--font-display);color:var(--ink)}.cart-item__name{font:600 15px/20px var(--font-text);color:var(--ink);text-decoration:none}.cart-item__image{border-radius:var(--radius-sm)}.cart-item .product-option{color:var(--ink-muted);font-size:13px}.cart-item__price-wrapper .price,.totals__total-value,.totals__subtotal-value{font:800 17px/22px var(--font-display);color:var(--ink)}.totals__total,.totals__subtotal{font:700 16px var(--font-text)}.tax-note{color:var(--ink-muted);font-size:13px}.cart-notification{border-radius:0 0 var(--radius-md) var(--radius-md)}.modal__content,.product-popup-modal__content,.quick-add-modal__content{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.global-settings-popup,.quantity-popover__info{background:var(--surface-raised);border-radius:var(--radius-md);box-shadow:var(--shadow-md);border:0}.loading__spinner .path,.spinner .path{stroke:var(--brand-text)}.quantity{min-height:48px;border-radius:var(--radius-pill);background:var(--surface-raised)}.quantity:after{box-shadow:0 0 0 1.5px var(--border-strong);border-radius:var(--radius-pill)}.quantity__button{width:44px;color:var(--ink)}.quantity__button:hover{color:var(--brand-text)}.quantity__input{font-weight:700}.product-form__input{margin-bottom:var(--space-4)}.product-form__input .form__label,.product-form__input legend{font:700 17px/24px var(--font-text);color:var(--ink);margin-bottom:var(--space-2)}.product-form__input--pill input[type=radio]+label{min-height:44px;display:inline-flex;align-items:center;padding:0 var(--space-5);border-radius:var(--radius-pill);border:1.5px solid var(--border-strong);background:var(--surface-raised);color:var(--ink);font:600 15px/20px var(--font-text);letter-spacing:0;transition:background-color var(--duration-fast),border-color var(--duration-fast),color var(--duration-fast)}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--brand-text);background:var(--surface-blush)}.product-form__input--pill input[type=radio]:checked+label{background:var(--action);border-color:var(--action);color:var(--on-action)}.product-form__input--pill input[type=radio]:focus-visible+label{box-shadow:var(--shadow-focus)}.product-form__input--pill input[type=radio].disabled+label,.product-form__input--pill input[type=radio]:disabled+label{color:var(--disabled-ink);border-color:var(--disabled-fill);background:var(--disabled-fill);text-decoration:line-through}.product-form__input--swatch .swatch-input__label,.swatch{border-radius:var(--radius-circle)}.swatch-input__input:checked+.swatch-input__label{outline:2px solid var(--brand);outline-offset:2px}.select__select{font-weight:600}.price{font-family:var(--font-display);font-weight:800;color:var(--ink);letter-spacing:0}.price .price-item--regular,.price .price-item--sale{font-family:var(--font-display);font-weight:800}.price--on-sale .price__sale .price-item--regular,.price--on-sale .price-item--regular s,.price-item--regular s,s.price-item{font:400 14px/20px var(--font-text);color:var(--ink-muted)}.price--large{font-size:22px;line-height:26px}.price .price-item{letter-spacing:0}.badge{border-radius:var(--radius-pill);font:700 12px/14px var(--font-text);letter-spacing:.03em;padding:4px var(--space-2);min-height:22px;border:0}.price__badge-sale,.badge.color-scheme-4{background:var(--coral-20);color:var(--coral-text)}.price__badge-sold-out,.badge.color-scheme-3{background:var(--ink);color:var(--ink-inverse)}.gt-tile-wrap,.gt-tile{height:100%}.gt-tile__media{aspect-ratio:auto;padding-top:calc(100% * var(--gt-tile-ratio, 1));background:var(--surface-blush)}.gt-tile__media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gt-tile__media>img+img{opacity:0;transition:opacity .3s var(--ease-soft),transform .3s}@media(hover:hover){.gt-tile:hover .gt-tile__media:not(.card-hover-pending)>img+img{opacity:1}}.gt-tile__ph{color:var(--brand-text)}.gt-tile__stamp{position:absolute}.gt-tile__link{color:var(--ink);text-decoration:none}.gt-tile__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--radius-md)}.gt-tile__link:focus-visible{box-shadow:none}.gt-tile:has(.gt-tile__link:focus-visible){box-shadow:var(--shadow-focus)}.gt-tile__name{margin:0;font:600 16px/22px var(--font-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:749px){.gt-tile__name{font-size:15px;line-height:20px}.gt-tile__body{padding:10px}}.gt-tile__vendor{margin:0;font:500 12px/16px var(--font-text);color:var(--ink-muted)}.gt-tile__price{margin:var(--space-1) 0 0!important}.gt-tile__from{font:500 13px var(--font-text);color:var(--ink-muted)}.gt-tile__old{text-decoration:line-through}.gt-tile__cta{position:relative;z-index:2;margin-top:var(--space-2)}.gt-tile.is-soldout .gt-tile__media>img{opacity:.6}.product-grid,.collection .grid{row-gap:var(--space-4)}@media(prefers-reduced-motion:reduce){.gt-tile,.gt-tile__media img{transition:none!important}.gt-tile:hover,.gt-tile:hover .gt-tile__media img{transform:none}}.card--card,.card--standard .card__inner{border-radius:var(--radius-md)}.card__heading,.card__heading a{font:600 16px/22px var(--font-text);color:var(--ink)}.collection-card-wrapper .card{box-shadow:var(--shadow-sm);background:var(--surface-raised)}.title,.title-wrapper-with-link .title,.collection__title .title{font-family:var(--font-display);color:var(--ink)}.title-wrapper-with-link a,.link-with-icon{color:var(--brand-text);font-weight:700}.gt-ground--cream{background:var(--surface)}.gt-ground--blush{background:var(--surface-blush)}.gt-ground--tan{background:var(--surface-tan)}.gt-ground--white{background:var(--surface-raised)}.gt-ground--night,[data-theme=dark]{background:var(--surface);color:var(--ink)}[data-theme=dark] :is(h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3){color:var(--ink)}[data-theme=dark] .gt-btn--primary{background:var(--action);color:var(--on-action)}.gt-season--valentine{--gt-season-a: var(--season-valentine-1);--gt-season-b: var(--season-valentine-3)}.gt-season--mothersday{--gt-season-a: var(--season-mothersday-2);--gt-season-b: var(--season-mothersday-1)}.gt-season--ramadan{--gt-season-a: var(--season-ramadan-2);--gt-season-b: var(--season-ramadan-1)}.gt-season--christmas{--gt-season-a: var(--season-christmas-1);--gt-season-b: var(--season-christmas-3)}.gt-season--graduation{--gt-season-a: var(--season-graduation-3);--gt-season-b: var(--season-graduation-2)}.gt-season--wedding{--gt-season-a: var(--season-wedding-3);--gt-season-b: var(--season-wedding-2)}.gt-season--backtoschool{--gt-season-a: var(--season-backtoschool-2);--gt-season-b: var(--season-backtoschool-1)}[class*=gt-season--]{background-image:linear-gradient(var(--gt-season-b),var(--gt-season-b));background-size:100% 6px;background-repeat:no-repeat;background-position:top}[class*=gt-season--] .gt-ribbon{color:var(--gt-season-a)}.gt-season--ramadan.gt-ground--night{background-color:var(--season-ramadan-1);--surface: var(--season-ramadan-1)}.gt-ribbon{display:block;width:120px;height:18px;color:var(--accent-tan)}.gt-ribbon path{stroke-dasharray:220;stroke-dashoffset:0}@media(prefers-reduced-motion:no-preference){.gt-reveal.is-in .gt-ribbon path,.gt-ribbon--draw path{animation:gt-draw .9s var(--ease-soft) both}}@keyframes gt-draw{0%{stroke-dashoffset:220}to{stroke-dashoffset:0}}.gt-pattern-bows{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cpath d='M32 30c-4-7-12-8-12-3 0 4 7 4 12 3zm0 0c4-7 12-8 12-3 0 4-7 4-12 3zm0 0-3 7m3-7 3 7' fill='none' stroke='%23FFB9D6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:64px 64px}.gt-pattern-hearts{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72'%3E%3Cpath d='M18 26s-6-3.6-6-8a3.4 3.4 0 0 1 6-2 3.4 3.4 0 0 1 6 2c0 4.4-6 8-6 8z' fill='%23FFD7E9'/%3E%3Cpath d='M54 58s-4-2.4-4-5.4a2.3 2.3 0 0 1 4-1.4 2.3 2.3 0 0 1 4 1.4c0 3-4 5.4-4 5.4z' fill='%23FFD9D5'/%3E%3C/svg%3E");background-size:72px 72px}.gt-blush-outline{filter:drop-shadow(0 0 0 var(--blush)) drop-shadow(2px 0 0 var(--blush)) drop-shadow(-2px 0 0 var(--blush)) drop-shadow(0 2px 0 var(--blush)) drop-shadow(0 -2px 0 var(--blush))}@media(prefers-reduced-motion:no-preference){.gt-reveal{opacity:0;transform:translateY(12px);transition:opacity .4s var(--ease-soft),transform .4s var(--ease-soft)}.gt-reveal.is-in{opacity:1;transform:none}@supports (animation-timeline: view()){.gt-reveal{opacity:1;transform:none;transition:none;animation:gt-rise linear both;animation-timeline:view();animation-range:entry 0% entry 40%}}}@keyframes gt-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@view-transition{navigation:auto}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}.collection-hero{background:var(--surface-blush)}.collection-hero__title{font-family:var(--font-display);color:var(--ink)}.collection-hero__description{color:var(--ink-muted);font-size:16px}.facets-container,.facets{color:var(--ink)}.facets__disclosure .facets__summary,.facets__summary{font:600 15px var(--font-text);color:var(--ink);border-radius:var(--radius-pill);min-height:44px}.facets__summary:hover{color:var(--brand-text)}.facets__display{background:var(--surface-raised);border-radius:var(--radius-md);box-shadow:var(--shadow-md);border:0}.facets__label,.facet-checkbox{font:400 15px/22px var(--font-text);min-height:44px}.facet-checkbox>svg{color:var(--action)}.active-facets__button-inner,.active-facets__button{border-radius:var(--radius-pill);background:var(--surface-blush);color:var(--brand-text);box-shadow:none;font:600 14px var(--font-text)}.active-facets__button-inner:hover{box-shadow:0 0 0 1.5px var(--brand-text)}.mobile-facets__inner{background:var(--surface);border-radius:var(--radius-lg) var(--radius-lg) 0 0}.mobile-facets__open{font:700 15px var(--font-text);color:var(--ink);min-height:44px}.facet-filters__field .select__select,.facet-filters__sort{font:600 15px var(--font-text)}.product-count__text{color:var(--ink-muted)}.pagination__list{gap:var(--space-2)}.pagination__item{min-width:44px;height:44px;border-radius:var(--radius-pill);color:var(--ink);font:600 15px var(--font-text)}.pagination__item:hover{background:var(--surface-blush)}.pagination__item--current{background:var(--action);color:var(--on-action)}.pagination__item--current:after{display:none}.product__title h1,.product__info-container h1,.product__info-container .pagepilot-layout h1{font:800 28px/34px var(--font-display);color:var(--ink);letter-spacing:-.01em;margin:0}@media(min-width:750px){.product__title h1,.product__info-container h1,.product__info-container .pagepilot-layout h1{font-size:36px;line-height:42px}}[dir=rtl] .product__info-container h1{line-height:1.45}.product__info-container .price{font-size:22px;line-height:26px}.product__info-container .price--on-sale .price-item--regular{font-size:16px}.product__media-item .media,.product__media-list .media,.product-media-container{border-radius:var(--radius-md);overflow:hidden;background:var(--surface-blush)}.thumbnail{border-radius:var(--radius-sm)}.thumbnail[aria-current]{box-shadow:0 0 0 2px var(--brand);border:0}.product__modal-opener .product__media-icon{background:var(--surface-raised);border-radius:var(--radius-pill);color:var(--ink);box-shadow:var(--shadow-sm)}.product-form__submit{min-height:52px}.shopify-payment-button__button{border-radius:var(--radius-pill)!important;min-height:48px}.product__accordion,.accordion{border-color:var(--line)}.accordion summary{min-height:52px}.accordion__title{font:700 17px/24px var(--font-text);color:var(--ink)}.accordion .icon-caret,.accordion .icon-accordion{color:var(--brand-text)}.accordion__content{color:var(--ink)}.share-button__button{color:var(--brand-text);font:600 14px var(--font-text);min-height:44px}.product__description{color:var(--ink)}.gt-notice--product{margin-top:var(--space-4)}.product .pagepilot-layout [style*="color: #000000"],.product .pagepilot-layout [style*="color:#000000"]{color:var(--ink)!important}.how-it-works-header h2{font:800 24px/30px var(--font-display);color:var(--ink);margin:0}@media(min-width:750px){.how-it-works-header h2{font-size:36px;line-height:42px}}.gt-rating-sum{display:inline-flex;align-items:center;gap:var(--space-2);margin-block:var(--space-2);min-height:44px;color:var(--ink);text-decoration:none;border-radius:var(--radius-pill)}.gt-rating-sum:hover .gt-rating-sum__t{text-decoration:underline}.gt-rating-sum__t{font:500 14px/20px var(--font-text);color:var(--ink-muted)}.gt-rating-sum__t b{color:var(--ink);font-weight:700}.gt-rating-sum>.gt-icon{color:var(--brand)}.gt-stars{position:relative;display:inline-flex;vertical-align:middle;line-height:0}.gt-stars__track,.gt-stars__fill{display:inline-flex;gap:2px}.gt-stars__track{color:var(--neutral-30)}.gt-stars__fill{position:absolute;inset-block:0;inset-inline-start:0;width:var(--gt-stars-pct);overflow:hidden;color:var(--brand);white-space:nowrap}.gt-stars svg{flex:none}.gt-crumbs{padding-block:var(--space-3)}.gt-crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);font:500 13px/20px var(--font-text);color:var(--ink-muted)}.gt-crumbs li{display:inline-flex;align-items:center;gap:var(--space-1)}.gt-crumbs a{color:var(--brand-text);text-decoration:none;padding-block:12px}.gt-crumbs a:hover{text-decoration:underline}.gt-crumbs [aria-current]{color:var(--ink);max-width:60vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gt-notice{max-width:920px;margin-inline:auto}@media(max-width:749px){.gt-notice{gap:var(--space-3)}.gt-notice .gt-stamp{width:48px!important;height:48px!important}}.gt-wa--fixed{inset-inline-end:var(--space-4);inset-block-end:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}@media(min-width:990px){.gt-wa--fixed{inset-inline-end:var(--space-6);inset-block-end:calc(var(--space-6) + env(safe-area-inset-bottom,0px))}}.gt-wa__label{opacity:0;transform:translate(8px);pointer-events:none;transition:opacity .2s var(--ease-soft),transform .2s var(--ease-soft)}[dir=rtl] .gt-wa__label{transform:translate(-8px)}.gt-wa--intro.is-intro .gt-wa__label,.gt-wa:hover .gt-wa__label,.gt-wa:focus-visible .gt-wa__label{opacity:1;transform:none}.gt-wa:focus-visible{box-shadow:none}.gt-wa:focus-visible .gt-wa__btn{box-shadow:0 0 0 3px #fff,0 0 0 5px var(--focus-ring),var(--shadow-lg)}@media(prefers-reduced-motion:reduce){.gt-wa__label,.gt-wa__btn{transition:none}}.gt-step__icon{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:var(--radius-circle);background:var(--surface-blush);color:var(--brand-text);margin-bottom:var(--space-2)}.gt-step__text{margin-top:var(--space-1)!important;font:400 14px/20px var(--font-text);color:var(--ink-muted)}.gt-field__count{font-variant-numeric:tabular-nums}.main-page-title,.page-title{font-family:var(--font-display)}.article-card,.blog-articles .card{border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-sm);overflow:hidden;transition:box-shadow .2s var(--ease-soft),transform .2s var(--ease-soft)}.article-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.article-card__info,.circle-divider{color:var(--ink-muted)}.article-template__title{font-family:var(--font-display)}.article-template__hero-container .media{border-radius:var(--radius-lg)}.template-search__header .h2,.search__input{font-family:var(--font-text)}.template-search__search .field__input{border-radius:var(--radius-pill)}.template-search__search .field:after,.template-search__search .field{border-radius:var(--radius-pill)}.template-404 .title,.template-404 h1{font-family:var(--font-display)}.customer:not(.account):not(.order){max-width:520px}.customer h1{font-family:var(--font-display)}.customer .field{margin-bottom:var(--space-4)}.customer table{border-radius:var(--radius-md);overflow:hidden;background:var(--surface-raised);box-shadow:var(--shadow-sm)}.customer thead th{background:var(--surface-blush);font:700 13px var(--font-text);color:var(--ink)}.customer a{color:var(--brand-text)}.newsletter-form__field-wrapper .field__input,.newsletter-form__button{border-radius:var(--radius-pill)}.newsletter__wrapper{border-radius:var(--radius-lg)}.multicolumn-card,.collapsible-content__wrapper .accordion{border-radius:var(--radius-md)}.image-with-text__content{border-radius:var(--radius-lg);background:var(--surface-raised)}.rich-text__blocks .rich-text__heading{font-family:var(--font-display)}.password-modal__content,.password-main{font-family:var(--font-text)}.list-social__link{color:var(--ink);min-width:44px;min-height:44px}.list-social__link:hover{color:var(--brand-text)}.gt-skeleton{background:var(--neutral-20);border-radius:var(--radius-sm)}@media(prefers-reduced-motion:no-preference){.gt-skeleton{animation:gt-pulse 1.2s ease-in-out infinite}}@keyframes gt-pulse{50%{opacity:.55}}.gt-empty{display:grid;justify-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-4);text-align:center;color:var(--ink-muted)}.gt-empty .gt-icon{color:var(--brand)}.gt-toast{position:fixed;inset-inline:var(--space-4);inset-block-end:calc(var(--space-20) + env(safe-area-inset-bottom,0px));z-index:60;margin-inline:auto;max-width:420px;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-inverse);color:var(--ink-inverse);font:600 15px/20px var(--font-text);box-shadow:var(--shadow-lg)}.giftaty-showcase-row{border-radius:0}.giftaty-showcase-row.gt-ground--blush,.giftaty-showcase-row.gt-ground--tan{padding-inline:0}.featured-collection__heading,.collection-list__heading{font-family:var(--font-display)!important;font-variation-settings:normal!important;color:var(--ink)!important;letter-spacing:-.005em!important}.featured-collection__cta--desktop,.collection-list__cta--desktop,.featured-collection__cta--mobile,.collection-list__cta--mobile{background:var(--surface-raised)!important;color:var(--brand-text)!important;border:2px solid var(--brand-text)!important;font:700 14px/18px var(--font-text)!important;min-height:40px}.featured-collection__cta--desktop:hover,.collection-list__cta--desktop:hover{background:var(--surface-blush)!important}.collection-list__circle{box-shadow:0 0 0 2px var(--line);background:var(--surface-raised)!important;transition:box-shadow var(--duration-fast) var(--ease-soft)}.collection-list__item:hover .collection-list__circle,.collection-list__circle:focus-visible{box-shadow:0 0 0 2px var(--brand),var(--shadow-md)}.collection-list__title{display:block!important;max-width:100%;font:500 12px/16px var(--font-text)!important;letter-spacing:0!important;color:var(--ink)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media(min-width:750px){.collection-list__title{font-size:13px!important;line-height:18px!important}}@media(max-width:749px){[id^=collection-list-] .collection-list__scroll-row{grid-auto-columns:calc((100% - 4 * 12px) / 4.5)!important}}@media(min-width:750px){[id^=collection-list-] .collection-list__scroll-row{grid-auto-columns:120px!important}}html .gqs{--gq-accent: var(--brand-text);--gq-gold: var(--accent-tan);--gq-ink: var(--ink);--gq-pink: var(--brand);--gq-red: var(--coral-text)}html .gqs h2.gqs__title{font-family:var(--font-display);font-weight:800}html .gqs .gqs__card,html .gqs .gqs__box{filter:drop-shadow(0 0 0 var(--blush)) drop-shadow(3px 0 0 var(--blush)) drop-shadow(-3px 0 0 var(--blush)) drop-shadow(0 3px 0 var(--blush)) drop-shadow(0 -3px 0 var(--blush)) drop-shadow(var(--shadow-md))}html .gx{--gx-bg: var(--surface);--gx-blush: var(--pink-10);--gx-rose: var(--pink-20);--gx-champ: var(--tan-30);--gx-gold: var(--accent-tan);--gx-ink: var(--ink);--gx-soft: var(--ink-muted)}html .ghs{--ghs-ink: var(--ink);--ghs-muted: var(--ink-muted);--ghs-coral: var(--accent-coral);--ghs-pink: var(--brand-text);--ghs-sand: var(--surface-tan);--ghs-cream: var(--surface);--ghs-card: var(--surface-blush);font-family:var(--font-text)}html .ghs :is(h2,.ghs__big,.ghs__mt,.ghs__bt,.ghs__h1){font-family:var(--font-display);color:var(--ink)}html .ghs :is(.ghs__big,.ghs__mt,.ghs__bt) em{font-family:inherit!important;font-style:normal!important;font-weight:800;color:var(--brand)}html .ghs .ghs__acc-t,html .ghs h3{font-family:var(--font-text)}html .ghs img{border-radius:var(--radius-sm)}html .ghs .ghs__ugc img,html .ghs [class*=gallery] img{background:var(--surface-raised);padding:8px 8px 28px;box-shadow:var(--shadow-md);border-radius:4px}html .ghs [class*=gallery] li:nth-child(odd) img{transform:rotate(-2deg)}html .ghs [class*=gallery] li:nth-child(2n) img{transform:rotate(2deg)}.giftaty-faq-wrapper{background:var(--surface-blush)!important;font-family:var(--font-text)!important}.giftaty-faq-title{font-family:var(--font-display)!important;color:var(--ink)!important;font-weight:800!important}.giftaty-faq-subtitle{color:var(--ink-muted)!important}.giftaty-faq-item{background:var(--surface-raised)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-sm)!important;border:0!important}.giftaty-faq-question{font:700 17px/24px var(--font-text)!important;color:var(--ink)!important;min-height:56px}.giftaty-faq-question:hover{background:var(--surface-blush)!important}.giftaty-faq-checkmark{background:var(--surface-blush)!important;color:var(--brand-text)!important;border-color:var(--brand)!important}.giftaty-faq-answer-content{color:var(--ink)!important}.giftaty-faq-footer-link{color:var(--brand-text)!important}[dir=rtl] .giftaty-faq-wrapper,.giftaty-faq-wrapper[data-locale=ar] *{font-family:var(--font-text-ar)!important}.giftaty-faq-wrapper[data-locale=ar] .giftaty-faq-title{font-family:var(--font-display-ar)!important}.giftaty-lost-helper{background:var(--surface-raised)!important;border:2px dashed var(--brand)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-sm)}.giftaty-lost-helper h3{font:800 24px/30px var(--font-display)!important;color:var(--ink)!important}.giftaty-lost-helper p{color:var(--ink-muted)!important}.giftaty-lost-cta a{background:var(--whatsapp-deep)!important;color:#fff!important;min-height:48px;padding:0 var(--space-6)!important;font:700 16px/20px var(--font-text)!important;box-shadow:none!important}.giftaty-lost-cta a:hover{background:#0b6849!important}.section-seo-gift-links a{color:var(--brand-text)}html .gft{font-family:var(--font-text)}html .gft .gft__h,html .gft .gft__news-title{font-family:var(--font-display);font-weight:700}html .gft .gft__form input[type=email]{background:var(--surface-raised);color:var(--ink);border-radius:var(--radius-pill);min-height:48px}html .gft .gft__form button{background:var(--surface);color:var(--brand-text);border-radius:var(--radius-pill);min-height:48px}html .gft .gft__form button:hover{background:var(--surface-blush)}html .gft .gft__btn{border-radius:var(--radius-pill);min-height:44px}html .gft a:focus-visible,html .gft button:focus-visible,html .gft input:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px;box-shadow:none}html .gft .gft__badge{background:var(--accent-coral);color:var(--ink);border-radius:var(--radius-pill)}.whatsapp-chat-container{display:none!important}.pagepilot-layout{font-family:var(--font-text)}.pagepilot-layout .pp-rounded-lg,.pagepilot-layout .pp-rounded-xl,.pagepilot-layout .pp-rounded-2xl{border-radius:var(--radius-md)}@media print{.gt-wa,.utility-bar,.section-header{display:none!important}}.collection-hero .gt-crumbs{padding-top:0}.gt-collection-notice{margin-block:var(--space-4) var(--space-2)}.collection-hero__title{font-size:30px;line-height:36px;font-weight:800}@media(min-width:750px){.collection-hero__title{font-size:48px;line-height:54px}}.product .gt-crumbs,.page-width>.gt-crumbs{margin-bottom:var(--space-2)}.gt-home-notice{padding-block:var(--space-4)}.gt-rating-row{margin:var(--space-2) 0 var(--space-3)}#pp-reviews-number-v5[hidden]{display:none!important}.gt-tile{isolation:isolate;-webkit-tap-highlight-color:transparent}.gt-tile:hover,.gt-tile.is-hover{transform:none}.gt-tile__link{-webkit-tap-highlight-color:transparent}.gt-tile__media{background:var(--surface-raised);border-radius:var(--radius-md) var(--radius-md) 0 0;clip-path:inset(0 round var(--radius-md) var(--radius-md) 0 0)}.gt-tile:hover .gt-tile__media img,.gt-tile__media>img+img{transform:none}@media(max-width:749px){.gt-tile__body{padding:8px 8px 10px}.giftaty-showcase-row slider-component.page-width{padding-inline:10px}.featured-collection--mobile-grid .featured-collection__scroll-row{column-gap:8px!important}.product:not(.product--mobile-columns) .product__media-list .product__media-item:not(:only-child){width:calc(100% - 1.2rem - var(--grid-mobile-horizontal-spacing))}}.product__media-item .media,.product__media-list .media,.product-media-container{background:transparent}.product-media-container{isolation:isolate}.quantity{background:transparent}.quantity:before{border-radius:var(--radius-pill);background:var(--surface-raised);box-shadow:none}.quantity:after{border-radius:var(--radius-pill)}.quantity__input,.quantity__button{background:transparent}.field:before,.select:before,.customer .field:before{border-radius:var(--radius-sm);box-shadow:none}@media(max-width:749px){.gt-crumbs ol{flex-wrap:nowrap;white-space:nowrap;overflow:hidden}.gt-crumbs li{flex:0 0 auto;min-width:0}.gt-crumbs li:nth-child(2):not(:last-child){flex:0 1 auto;max-width:42%}.gt-crumbs li:nth-child(2):not(:last-child) a{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}.gt-crumbs li:last-child{flex:1 1 0;min-width:0}.gt-crumbs [aria-current]{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}}html .gqs[dir=rtl]{font-family:var(--font-text-ar)}html .gqs[dir=rtl] h2.gqs__title{font-family:var(--font-display-ar)}html .gqs .gqs__screen{clip-path:inset(0 round 19px);isolation:isolate;font-family:var(--font-text);letter-spacing:0}html .gqs .gqs__sc{min-width:0;max-width:100%}html .gqs .gqs__sc1 .lg,html .gqs .gqs__mk,html .gqs .gqs__sc2 span{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html .gqs .gqs__mini{clip-path:inset(0 round 7px)}html .gqs .gqs__mini b{font-size:11px;line-height:1.15}html .gqs .gqs__mini p{font-size:calc(var(--fs, 8px) * .9);line-height:1.4}html .gqs .gqs__mini em{font-size:8px}svg.spinner{width:72px!important;height:50px!important;max-width:none;overflow:visible;background:url(gt-bow.svg) center / contain no-repeat;animation:none!important}svg.spinner .path{display:none}.loading__spinner{width:auto;line-height:0}.button svg.spinner,.gt-btn svg.spinner,.shopify-payment-button svg.spinner,.product-form__submit svg.spinner{width:64px!important;height:44px!important;background-image:url(gt-bow-light.svg)}.cart-item .loading__spinner svg.spinner,predictive-search svg.spinner{width:56px!important;height:39px!important}body:has(.product-form__submit.loading,.quick-add__submit.loading):after{content:"";position:fixed;z-index:9999;inset-inline-start:50%;top:50%;width:168px;height:168px;margin:-84px 0 0 -84px;border-radius:50%;background:var(--surface-raised) url(gt-bow.svg) center / 120px auto no-repeat;box-shadow:0 0 0 10px #ffecf2d9,var(--shadow-lg);pointer-events:none;animation:gt-bow-pop .35s var(--ease-soft) both}[dir=rtl] body:has(.product-form__submit.loading,.quick-add__submit.loading):after{margin:-84px -84px 0 0}@keyframes gt-bow-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){svg.spinner{background-image:url(gt-bow-static.svg)}.button svg.spinner,.gt-btn svg.spinner,.shopify-payment-button svg.spinner,.product-form__submit svg.spinner{background-image:url(gt-bow-light-static.svg)}body:has(.product-form__submit.loading,.quick-add__submit.loading):after{background-image:url(gt-bow-static.svg);animation:none}}.gt-home-notice .gt-stamp{display:none}
/*# sourceMappingURL=/cdn/shop/t/92/assets/giftaty-v6.css.map */
