:root{--g-radius-sm: 4px;--g-radius: 8px;--g-radius-lg: 12px;--g-tap: 44px;--g-gutter: 1.6rem;--g-ease: cubic-bezier(.2, 0, 0, 1);--g-duration: .18s;--g-focus-ring: 0 0 0 .2rem rgb(var(--color-background)), 0 0 0 .4rem rgba(var(--color-foreground), .9);--g-safe-bottom: env(safe-area-inset-bottom, 0px);--g-safe-top: env(safe-area-inset-top, 0px);--g-ink: #312b36;--g-text-2: #4d4552;--g-muted: #857d84;--g-muted-2: #675f66;--g-placeholder: #aaa3a6;--g-line: #e8e3de;--g-line-2: #e5dfd8;--g-sand: #efecea;--g-sand-2: #f4f0ec;--g-sand-3: #e8e2da;--g-blue: #1f6fa8}@media screen and (min-width:750px){:root{--g-gutter: 3.2rem}}@media screen and (min-width:1200px){:root{--g-gutter: 6.4rem}}.page-width{padding-left:var(--g-gutter);padding-right:var(--g-gutter)}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:var(--g-heading-weight)}.g-free-shipping-strip{background:#f4ece1;color:#000;border-bottom:1px solid rgba(0,0,0,.08);padding:8px var(--g-gutter);text-align:center}.g-free-shipping-strip[hidden]{display:none}.g-free-shipping-strip .g-free-shipping__text{margin:0;font-size:1.1rem;font-weight:600;line-height:1.2}html,body{overflow-x:clip}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.01em;text-wrap:balance}p{text-wrap:pretty}img,video{max-width:100%}:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem;box-shadow:none}.focus-inset:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.2rem;box-shadow:none}.button,.shopify-payment-button__button--unbranded,.g-button{transition:filter var(--g-duration) var(--g-ease),transform var(--g-duration) var(--g-ease),background-color var(--g-duration) var(--g-ease)}.button:not([disabled]):not([aria-disabled=true]):hover,.g-button:not([disabled]):not([aria-disabled=true]):hover{filter:brightness(.92)}.button:not([disabled]):not([aria-disabled=true]):active,.g-button:not([disabled]):not([aria-disabled=true]):active{transform:scale(.98)}.button,.button-label,.shopify-challenge__button,.customer button,.g-button{font-weight:600;letter-spacing:.02em;min-height:var(--g-tap)}.button[aria-disabled=true],.button:disabled{cursor:not-allowed;opacity:.55}@media screen and (max-width:749px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,.field__input,.select__select{font-size:1.6rem}}.g-container{width:100%;max-width:var(--page-width);margin:0 auto;padding-left:var(--g-gutter);padding-right:var(--g-gutter)}.g-eyebrow{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:rgba(var(--color-foreground),.7);margin:0 0 .8rem}.g-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;margin-bottom:2rem;flex-wrap:wrap}.g-section-head__kicker{margin:0 0 .6rem;color:var(--g-muted);font-size:1.1rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.g-section-head__title{margin:0;font-size:2.2rem;line-height:1.25;color:rgb(var(--color-foreground))}.g-section-head__text{margin:.8rem 0 0;font-size:1.3rem;color:var(--g-muted);max-width:60ch}@media screen and (min-width:750px){.g-section-head__title{font-size:2.4rem}}.g-section-head .g-link{min-height:0;font-size:1.3rem;text-decoration:none;border-bottom:.1rem solid currentColor;line-height:1.15}.g-section-head .g-link:hover{border-bottom-width:.2rem}.g-link{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem;font-weight:600;display:inline-flex;align-items:center;min-height:var(--g-tap);gap:.4rem}.g-link:hover{text-decoration-thickness:.2rem}.g-icon-button{display:inline-flex;align-items:center;justify-content:center;width:var(--g-tap);height:var(--g-tap);min-width:var(--g-tap);border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.15);background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;padding:0;transition:background-color var(--g-duration) var(--g-ease),border-color var(--g-duration) var(--g-ease),opacity var(--g-duration) var(--g-ease)}.g-icon-button:hover{border-color:rgba(var(--color-foreground),.4)}.g-icon-button[disabled]{opacity:.35;cursor:default}.g-icon-button svg{width:1.6rem;height:1.6rem;pointer-events:none}.g-scroll-row{display:grid;grid-auto-flow:column;grid-auto-columns:var(--g-row-item, 72%);gap:var(--g-row-gap, 1.2rem);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--g-gutter);padding:0 var(--g-gutter) .8rem;margin:0 calc(-1 * var(--g-gutter));scrollbar-width:thin;-webkit-overflow-scrolling:touch}.g-scroll-row>*{scroll-snap-align:start;min-width:0}.g-grid{display:grid;grid-template-columns:repeat(var(--g-cols-mobile, 2),minmax(0,1fr));gap:var(--grid-mobile-vertical-spacing) var(--grid-mobile-horizontal-spacing)}@media screen and (min-width:750px){.g-grid{grid-template-columns:repeat(var(--g-cols-tablet, 3),minmax(0,1fr));gap:var(--grid-desktop-vertical-spacing) var(--grid-desktop-horizontal-spacing)}}@media screen and (min-width:990px){.g-grid{grid-template-columns:repeat(var(--g-cols-desktop, 4),minmax(0,1fr))}}.g-message{font-size:1.4rem;margin:.8rem 0 0;display:flex;gap:.6rem;align-items:flex-start}.g-message:empty{display:none}.g-message--error{color:#a4221c}.color-scheme-4 .g-message--error,.color-scheme-5 .g-message--error{color:#ffd2cc}.g-message--success{color:#1e6b3a}.g-placeholder{background:var(--g-sand);display:block;width:100%;height:100%}.g-placeholder svg{width:100%;height:100%;fill:rgba(var(--color-foreground),.1);visibility:hidden}.g-design-mode .g-placeholder svg{visibility:visible}.g-badge{display:inline-flex;align-items:center;font-size:1.1rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:.3rem .7rem;border-radius:var(--g-radius-sm);line-height:1.3}.g-fav-button{display:inline-flex}.g-fav-button__control{width:var(--g-tap);height:var(--g-tap);display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:rgba(var(--color-background),.92);color:rgb(var(--color-foreground));cursor:pointer;padding:0;box-shadow:0 .1rem .4rem #00000014}.g-fav-button__control .g-icon{width:2.2rem;height:2.2rem}.g-fav-button__on{display:none;color:#b42318}.g-fav-button.is-active .g-fav-button__on{display:inline-flex}.g-fav-button.is-active .g-fav-button__off{display:none}.g-fav-button__off,.g-fav-button__on{line-height:0}.card-wrapper .card__inner{position:relative}.card-wrapper .card__inner{z-index:2;pointer-events:none}.card-wrapper .card__inner .g-card__fav{pointer-events:auto}.g-card__fav{position:absolute;top:.2rem;right:.2rem;z-index:3}.g-card__fav .g-fav-button__control{position:relative;background:transparent;box-shadow:none}.g-card__fav .g-fav-button__control:before{content:"";position:absolute;top:.8rem;right:.8rem;bottom:.8rem;left:.8rem;border-radius:50%;background:#fff;box-shadow:0 .1rem .4rem #0000001f}.g-card__fav .g-fav-button__off,.g-card__fav .g-fav-button__on{position:relative}.g-card__fav .g-fav-button__control .g-icon{width:1.5rem;height:1.5rem}.g-stock-pill{position:absolute;top:1.1rem;left:1.1rem;z-index:2;display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .8rem;border-radius:999px;background:#fff;color:#2e7d32;font-size:1rem;font-weight:600;line-height:1.1}.g-stock-pill__dot{width:.6rem;height:.6rem;border-radius:50%;background:currentColor}.g-card-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .4rem}.g-card-meta__estimate{font-size:1.3rem;color:var(--g-muted)}.g-card-meta__estimate:before{content:"\b7  "}.card__badge .badge+.badge{margin-left:.4rem}.g-tag-badge{background-color:var(--g-accent);color:#fff;border-color:var(--g-accent);border-radius:3px;font-size:1rem;font-weight:700;letter-spacing:.04em;padding:.3rem .8rem}.card-wrapper .card__heading{font-family:var(--font-body-family);font-weight:500;font-size:1.4rem;line-height:1.3;letter-spacing:0;color:rgb(var(--color-foreground))}.card-wrapper .card__heading a{overflow-wrap:anywhere}.card-wrapper .price{font-size:1.3rem;letter-spacing:0;color:var(--g-muted)}.card-wrapper .price .price-item--sale{color:rgb(var(--color-foreground))}.card-wrapper .quick-add__submit{min-height:var(--g-tap)}@media(hover:none),(pointer:coarse){.card-wrapper .media.media--hover-effect>img+img{display:none!important}.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:1!important}}.g-hide-empty:empty{display:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.button:active,.g-button:active{transform:none!important}}.g-breadcrumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .8rem;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.g-breadcrumbs li+li:before{content:"/";margin-right:.8rem;color:rgba(var(--color-foreground),.45)}.g-breadcrumbs a{color:rgba(var(--color-foreground),.85);text-underline-offset:.3rem;display:inline-flex;align-items:center;min-height:var(--g-tap)}.g-breadcrumbs [aria-current=page]{color:rgb(var(--color-foreground))}:root{--g-buy: 52, 152, 219;--g-buy-hover: 37, 125, 184;--g-checkout: 37, 111, 159;--g-checkout-hover: 27, 86, 125;--g-buy-sticky: 73, 172, 213;--g-sale: #b42318}.product-form__submit,.cart__checkout-button,.g-sticky__button{--color-button: var(--g-buy);--color-button-text: 255, 255, 255;--alpha-button-background: 1;--buttons-radius: 0;--buttons-radius-outset: 0;--border-radius: 0;min-height:5.6rem;border-radius:0;font-family:var(--font-body-family);font-size:1.4rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;box-shadow:none}.product-form__submit:before,.product-form__submit:after,.cart__checkout-button:before,.cart__checkout-button:after,.g-sticky__button:before,.g-sticky__button:after{border-radius:0;box-shadow:none}.cart__checkout-button,.cart-notification [name=checkout],.g-cart-preview [name=checkout]{--color-button: var(--g-checkout);--color-button-text: 255, 255, 255;--alpha-button-background: 1}.g-sticky__button{--color-button: var(--g-buy-sticky)}.product-form__submit:not([disabled]):not([aria-disabled=true]):hover,.g-sticky__button:not([disabled]):hover{--color-button: var(--g-buy-hover);box-shadow:none}.cart__checkout-button:not([disabled]):hover,.cart-notification [name=checkout]:hover,.g-cart-preview [name=checkout]:hover{--color-button: var(--g-checkout-hover);box-shadow:none}body .g-vendor-action__button,body a[data-g-personalise],body .card-wrapper .quick-add__submit,body .g-cards--boxed .quick-add__submit,body .g-reco-card__button{--color-button: var(--g-buy);--color-button-text: 255, 255, 255;--alpha-button-background: 1;background-color:rgb(var(--g-buy));color:#fff}body .g-vendor-action__button:after,body a[data-g-personalise]:after,body .card-wrapper .quick-add__submit:after,body .g-reco-card__button:after{box-shadow:none}body .g-vendor-action__button:hover,body a[data-g-personalise]:hover,body .card-wrapper .quick-add__submit:not([disabled]):not([aria-disabled=true]):hover,body .g-cards--boxed .quick-add__submit:not([disabled]):hover,body .g-reco-card__button:not([disabled]):not([aria-disabled=true]):hover{background-color:rgb(var(--g-buy-hover));filter:none}body .card-wrapper .quick-add__submit[disabled],body .card-wrapper .quick-add__submit[aria-disabled=true],body .g-reco-card__button[disabled],body .g-reco-card__button[aria-disabled=true]{background-color:#8a8378}.product-form__submit[disabled],.product-form__submit[aria-disabled=true]{--color-button: 138, 131, 120;opacity:1}.g-pdp--panel-simple .g-delivery__inner,.g-pdp--panel-simple .g-keyspecs{border-radius:0}.g-pdp--panel-simple .g-benefits__tick{color:var(--g-ink)}.g-pdp--panel-simple:has(.g-stock:not(.hidden):not(.visibility-hidden) .g-stock__eta) .g-delivery__estimate{display:none}.g-pdp--panel-simple:has(.g-info-row a[href*="/policies/refund-policy"]) .g-delivery__links li:has(a[href*="/policies/refund-policy"]){display:none}.g-opt--single{display:none!important}body .quick-add-modal__content{width:min(96rem,calc(100% - 3.2rem));border-radius:var(--g-radius-lg);box-shadow:0 2rem 6rem #00000040}@media screen and (min-width:750px){body .quick-add-modal__content{--modal-height-offset: 5rem;margin-top:5rem;max-height:calc(100% - 10rem);width:min(96rem,calc(100% - 6.4rem))}}@media screen and (min-width:990px){body .quick-add-modal__content{width:min(96rem,76%)}}.quick-add-modal__content-info product-info{display:block;padding:2.4rem 1.6rem 3.2rem}@media screen and (min-width:750px){.quick-add-modal__content-info product-info{padding:3.6rem 4rem 4rem}}.quick-add-modal__content-info .page-width{padding:0;max-width:none}.quick-add-modal__content-info .g-pdp__crumbs-above,.quick-add-modal__content-info .g-breadcrumbs{display:none}.quick-add-modal__content-info .product.grid{display:grid;grid-template-columns:minmax(0,1fr)!important;gap:2.4rem;margin:0}@media screen and (min-width:750px){.quick-add-modal__content-info .product.grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:4rem;align-items:start}}.quick-add-modal__content-info .product__media-wrapper,.quick-add-modal__content-info .product__info-wrapper{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;grid-area:auto!important;flex:none!important}.quick-add-modal__content-info .product__info-container{padding:0!important;max-width:none!important}.quick-add-modal__content-info .product__media-list{display:block;overflow:hidden}.quick-add-modal__content-info .product__media-item{width:100%;max-width:100%}.quick-add-modal__content-info .product__media-item:not(:first-child),.quick-add-modal__content-info .slider-buttons,.quick-add-modal__content-info .thumbnail-slider,.quick-add-modal__content-info .g-gallery__thumbs,.quick-add-modal__content-info .g-gallery__arrow{display:none!important}.quick-add-modal__content-info .product__title,.quick-add-modal__content-info .product__title h1,.quick-add-modal__content-info .product__title h2{font-size:2.4rem;line-height:1.25;margin:0 0 .8rem;overflow-wrap:break-word;word-break:normal}.quick-add-modal__content-info :is(.g-pdp__fav,.g-pdp__icons,.g-delivery,.g-info-row,.g-reco,.g-offers,.g-know,.g-lead,.product__tax),.quick-add-modal__content-info :is(.shopify-payment-button,shopify-accelerated-checkout,shopify-payment-terms,.shopify-installments){display:none!important}.quick-add-modal__content-info .product__view-details{display:inline-flex;margin-top:1.6rem}product-component:has(>.card-wrapper){display:block;height:100%}.card-wrapper{height:100%}.card-wrapper>.card{height:100%;display:flex;flex-direction:column}.card-wrapper .card__content{flex:1 1 auto}.card-wrapper .card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:2.6em}.card-wrapper .price{min-height:1.8em}.g-reco-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.g-reco:not(.g-reco--pairs) .g-reco-card__title{min-height:2.7em}:root,.color-scheme-1,.color-scheme-1 .gradient{--color-background: 250, 248, 245;--gradient-background: #faf8f5;--color-foreground: 49, 43, 54}.color-scheme-11,.color-scheme-11 .gradient{--color-background: 239, 236, 234;--gradient-background: #efecea}.color-scheme-4,.color-scheme-4 .gradient{--color-background: 49, 43, 54;--gradient-background: #312b36}.color-scheme-3,.color-scheme-7,.color-scheme-8,.color-scheme-10{--color-button: 49, 43, 54;--color-secondary-button-text: 49, 43, 54;--color-link: 49, 43, 54}#shopify-pc__banner p{font-size:1.3rem;line-height:1.4;max-width:46rem}body .cart-drawer .drawer__inner,body .quick-add-modal__content{--color-background: 255, 255, 255;--gradient-background: #ffffff;background:#fff}.field__input,.select__select,.text-area,.search__input{background-color:#fff}.cart-drawer .cart__ctas{flex-direction:row;align-items:stretch;gap:1rem}.cart-drawer .cart__ctas>*{width:auto;max-width:none}.cart-drawer .cart__ctas .cart__checkout-button,.cart-drawer .g-cart__keep{flex:1 1 0;min-width:0}.cart-drawer [data-g-icons-slot]{display:none}.g-pay-icons__list{gap:.3rem;justify-content:flex-start}.g-pay-icons__list .list-payment__item{display:inline-flex;margin:0;padding:0}.g-pay-icons__list .icon{width:2.8rem;height:1.9rem;border-radius:.3rem}
/*# sourceMappingURL=/cdn/shop/t/31/assets/glimot.css.map */
