*{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}button:focus,a:focus,div[onclick]:focus{outline:none}.hide{display:none!important}@media(max-width:549px){.yg-swiper-mobile-auto .swiper-slide{width:260px!important}}@media(min-width:700px){.hide-pc{display:none!important}}@media(max-width:699px){.hide-mobile{display:none!important}}.yg-hover-image img{transition:transform .3s ease-in-out}.yg-hover-image:hover img{transform:scale(1.05)}.shopify-section .section{position:relative;z-index:1}.shopify-section .yg-background-box{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}.shopify-section .yg-background-box .yg-background-image{width:100%;height:100%;object-fit:cover}yg-animation-item,.yg-animation-item{display:block;opacity:0;transform:translateY(-30px);transition:opacity .8s ease,transform .8s ease}yg-animation-item.yg-animated,.yg-animation-item.yg-animated{opacity:1;transform:translateY(0)}yg-animation-image .yg-featured-image img,.yg-animation-image .yg-featured-image img{opacity:0;clip-path:inset(0 100% 0 0);transition:clip-path 3s ease,opacity 1s ease}yg-animation-image .yg-featured-image.is-visible img,.yg-animation-image .yg-featured-image.is-visible img{opacity:1;clip-path:inset(0 0 0 0)}.is-visible{overflow:visible!important}.h0{font-size:var(--text-h0);line-height:var(--line-height-h0);letter-spacing:var(--letter-spacing-h0)}.h1{font-size:var(--text-h1);line-height:var(--line-height-h1);letter-spacing:var(--letter-spacing-h1)}.h2{font-size:var(--text-h2);line-height:var(--line-height-h2);letter-spacing:var(--letter-spacing-h2)}.h3{font-size:var(--text-h3);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-h3)}.h4{font-size:var(--text-h4);line-height:var(--line-height-h4);letter-spacing:var(--letter-spacing-h4)}.h5{font-size:var(--text-h5);line-height:var(--line-height-h5);letter-spacing:var(--letter-spacing-h5)}.h6{font-size:var(--text-h6);line-height:var(--line-height-h6);letter-spacing:var(--letter-spacing-h6)}.text-xl{font-size:var(--text-xl);line-height:var(--line-height-text-xl);letter-spacing:var(--letter-spacing-text-xl)}.text-lg{font-size:var(--text-lg);line-height:var(--line-height-text-lg);letter-spacing:var(--letter-spacing-text-lg)}.text-base{font-size:var(--text-base);line-height:var(--line-height-text-base);letter-spacing:var(--letter-spacing-text-base)}.text-sm{font-size:var(--text-sm);line-height:var(--line-height-text-sm);letter-spacing:var(--letter-spacing-text-sm)}.text-xs{font-size:var(--text-xs);line-height:var(--line-height-text-xs);letter-spacing:var(--letter-spacing-text-xs)}.radius-tag{border-radius:var(--radius-tag);overflow:hidden}.radius-xs{border-radius:var(--radius-xs);overflow:hidden}.radius-sm{border-radius:var(--radius-sm);overflow:hidden}.radius{border-radius:var(--radius);overflow:hidden}.radius-lg{border-radius:var(--radius-lg);overflow:hidden}.radius-xl{border-radius:var(--radius-xl);overflow:hidden}.radius-full{border-radius:var(--radius-full);overflow:hidden}.yg-line-clamp{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp, 1);line-height:1.4em;min-height:calc(var(--line-clamp, 1) * 1.4em)}@media(max-width:699px){.mobile\:text-start{text-align:start}.mobile\:text-center{text-align:center}.mobile\:text-end{text-align:end}.mobile\:justify-start{justify-content:start}.mobile\:justify-center{justify-content:safe center}.mobile\:justify-end{justify-content:end}.mobile\:justify-items-start{justify-items:start}.mobile\:justify-items-center{justify-items:safe center}.mobile\:justify-items-end{justify-items:end}.yg-line-clamp{-webkit-line-clamp:var(--line-clamp-mobile, var(--line-clamp, 1));min-height:calc(var(--line-clamp-mobile, var(--line-clamp, 1)) * 1.4em)}.radius-lg{border-radius:16px}.content-over-media{--content-over-media-calculated-row-gap: var(--section-gap-md, 40px)}}.yg-product-card{--yg-product-card-background: #f7f5f2;--yg-product-card-border-color: rgba(58, 51, 43, .05);--yg-product-card-content-padding: var(--spacing-5);--yg-product-card-highlight-background: #f1ecea;--yg-product-card-highlight-gap: calc(var(--block-gap-xxs) * .75);--yg-product-card-highlight-padding-block: calc(var(--spacing-1) / 2);--yg-product-card-highlight-padding-inline: var(--spacing-2);--yg-product-card-sale-color: #ec4048;--yg-product-card-compare-color: #908d8b;--yg-product-card-rating-color: #6c6967;--yg-product-card-quick-add-background: #ee8e36;overflow:hidden;background:var(--yg-product-card-background);border-radius:var(--radius-lg)}.yg-product-card .product-card__figure{overflow:hidden;aspect-ratio:3/ 3.4;background:var(--yg-product-card-background)}.yg-product-card .product-card__media,.yg-product-card .product-card__image{width:100%;height:100%;filter:brightness(1.02) contrast(1.02);mix-blend-mode:multiply}.yg-product-card .product-card__image{aspect-ratio:auto;object-fit:cover}.yg-product-card .product-card__figure>.badge-list{inset-block-start:var(--yg-product-card-content-padding);inset-inline-start:var(--yg-product-card-content-padding)}.yg-product-card .badge{padding:calc(var(--spacing-1) / 2) var(--block-gap-xs);border-radius:var(--radius-full);font-size:var(--text-xs);line-height:1.7;letter-spacing:0;text-transform:none}.yg-product-card__wishlist{position:absolute;z-index:2;inset-block-start:var(--yg-product-card-content-padding);inset-inline-end:var(--yg-product-card-content-padding);width:var(--spacing-5);height:var(--spacing-5)}.yg-product-card .product-card__info{width:100%;padding:var(--yg-product-card-content-padding);gap:var(--block-gap-xs);text-align:start;align-content:start;justify-items:start}.yg-product-card__details,.yg-product-card__summary{width:100%;justify-items:start}.yg-product-card .product-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;width:100%;font-weight:600;line-height:1.5;letter-spacing:0}.yg-product-card__meta{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--block-gap-xxs)}.yg-product-card .price-list{flex-wrap:wrap;justify-content:start;gap:var(--block-gap-xxs);font-size:var(--text-base);font-weight:600;line-height:1.6}.yg-product-card .price-list .text-on-sale{color:var(--yg-product-card-sale-color)}.yg-product-card .price-list compare-at-price{color:var(--yg-product-card-compare-color);font-size:var(--text-sm);font-weight:400;line-height:1.4}.yg-product-card .rating-badge{flex-shrink:0;justify-content:end;color:var(--yg-product-card-rating-color)}.yg-product-card .rating-badge__stars svg{width:var(--spacing-4);height:var(--spacing-4)}.yg-product-card__highlights{width:100%;display:flex;flex-wrap:wrap;gap:var(--yg-product-card-highlight-gap);margin:0;padding:0;list-style:none}.yg-product-card__highlight{max-width:100%;padding:var(--yg-product-card-highlight-padding-block) var(--yg-product-card-highlight-padding-inline);overflow:hidden;background:var(--yg-product-card-highlight-background);border-radius:var(--radius-full);color:#232222;font-size:calc(var(--text-xs) * .75);font-weight:500;line-height:1.7;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;height:22px;padding-inline:8px;display:flex;align-items:center;justify-content:center}.yg-product-card .product-card__quick-add-button{min-width:auto;padding:var(--block-gap-xxs) var(--block-gap-xs);display:flex;align-items:center;gap:calc(var(--block-gap-xxs) / 2);background:var(--yg-product-card-quick-add-background);color:#fff;border-radius:var(--radius-full);inset-block-end:var(--yg-product-card-content-padding);inset-inline-end:var(--yg-product-card-content-padding);font-size:var(--text-xs);font-weight:600;line-height:1.7}.yg-product-card .product-card__quick-add-button .yg-product-card__quick-add-label--deskto{min-width:60px}.yg-product-card .product-card__quick-add-button svg{width:var(--spacing-3);height:var(--spacing-3)}.yg-product-card__quick-add-label--mobile{display:none}@media(max-width:699px){.yg-product-card{--yg-product-card-content-padding: var(--spacing-3);--yg-product-card-highlight-gap: var(--block-gap-xxs);--yg-product-card-highlight-padding-inline: calc(var(--spacing-1) * 1.5);border-radius:16px}.yg-product-card .badge{padding-inline:var(--block-gap-xs);font-size:calc(var(--text-xs) * .9)}.yg-product-card .product-card__figure{position:static;overflow:visible}.yg-product-card .product-card__info{padding-block-end:var(--spacing-12);gap:var(--block-gap-xs)}.yg-product-card .price-list{gap:var(--block-gap-xxs)}.yg-product-card .rating-badge__stars svg{width:var(--spacing-3);height:var(--spacing-3)}.yg-product-card__highlights .yg-product-card__highlight{font-size:calc(var(--text-xs) * .8);padding:4px 6px!important;height:unset}.yg-product-card__wishlist{inset-block-start:auto;inset-block-end:var(--yg-product-card-content-padding);width:var(--spacing-4);height:var(--spacing-4)}.yg-product-card .product-card__quick-add-button{justify-content:center;padding-block:var(--spacing-1);background:transparent;border:.5px solid rgba(0,0,0,.2);color:#000;inset-block-end:var(--yg-product-card-content-padding);inset-inline-start:var(--yg-product-card-content-padding);inset-inline-end:calc(var(--yg-product-card-content-padding) + var(--spacing-5));opacity:1;transform:none;width:calc(100% - 50px)}.yg-product-card .swym-advanced-wishlist-collections-container{transform:translateY(1px)}.yg-product-card__quick-add-label--desktop{display:none}.yg-product-card__quick-add-label--mobile{display:inline}}.quick-buy-modal .buy-buttons .button{border-radius:30px}.quick-buy-modal shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: 30px}@media(min-width:700px){.quick-buy-modal{--modal-body-max-width: 1000px;--modal-body-padding-block: var(--spacing-14);--modal-body-padding-inline: var(--spacing-14);--yg-quick-buy-modal-column-gap: var(--block-gap-lg);--yg-quick-buy-modal-content-radius: var(--spacing-8);--yg-quick-buy-modal-media-radius: var(--radius-lg);--yg-quick-buy-modal-max-height: min(85dvh, 619px);--yg-quick-buy-modal-control-size: var(--spacing-9);--yg-quick-buy-modal-control-inset: var(--spacing-6)}.quick-buy-modal::part(content){height:var(--yg-quick-buy-modal-max-height);overflow:hidden;border-radius:var(--yg-quick-buy-modal-content-radius)}.quick-buy-modal::part(body){box-sizing:border-box;height:100%;min-height:0}.quick-buy-modal__content{grid-template-columns:minmax(0,.821fr) minmax(0,1fr);align-items:start;column-gap:var(--yg-quick-buy-modal-column-gap);height:100%;min-height:0}.quick-buy-modal__gallery-wrapper{position:sticky;top:0;align-self:start;min-width:0}.quick-buy-modal__gallery-wrapper .product-gallery{--product-gallery-gap: var(--block-gap-sm);min-width:0}.quick-buy-modal__gallery-wrapper .product-gallery__carousel{aspect-ratio:4 / 5;align-items:stretch;overflow:hidden;background:#f7f5f2;border-radius:var(--yg-quick-buy-modal-media-radius)}.quick-buy-modal__gallery-wrapper .yg-product-gallery__carousel-shell{position:relative}.quick-buy-modal__gallery-wrapper .yg-product-gallery__controls{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none}.quick-buy-modal__gallery-wrapper .yg-product-gallery__arrow{position:absolute;top:50%;width:var(--yg-quick-buy-modal-control-size);height:var(--yg-quick-buy-modal-control-size);background:#fff;color:#3d3b3a;pointer-events:auto;transform:translateY(-50%)}.quick-buy-modal__gallery-wrapper .yg-product-gallery__arrow--previous{inset-inline-start:var(--yg-quick-buy-modal-control-inset)}.quick-buy-modal__gallery-wrapper .yg-product-gallery__arrow--next{inset-inline-end:var(--yg-quick-buy-modal-control-inset)}.quick-buy-modal__gallery-wrapper .yg-product-gallery__arrow svg{width:var(--spacing-5);height:var(--spacing-5)}.quick-buy-modal__gallery-wrapper .yg-product-gallery__counter{display:none}.quick-buy-modal__gallery-wrapper .page-dots{--dot-size: var(--spacing-2);flex-wrap:nowrap;align-items:center;gap:var(--spacing-2);width:fit-content;max-width:100%;height:var(--spacing-2)}.quick-buy-modal__gallery-wrapper .page-dots>*{display:none}.quick-buy-modal__gallery-wrapper .page-dots>*[aria-current=true],.quick-buy-modal__gallery-wrapper .page-dots>*:has(+*[aria-current=true]),.quick-buy-modal__gallery-wrapper .page-dots>*:has(+*+*[aria-current=true]),.quick-buy-modal__gallery-wrapper .page-dots>*[aria-current=true]+*,.quick-buy-modal__gallery-wrapper .page-dots>*[aria-current=true]+*+*{display:grid}.quick-buy-modal__gallery-wrapper .product-gallery__media,.quick-buy-modal__gallery-wrapper .product-gallery__media>*{height:100%}.quick-buy-modal__gallery-wrapper .product-gallery__media>img{object-fit:contain}.quick-buy-modal__info-wrapper{align-self:stretch;min-width:0;min-height:0;overflow-y:auto;scrollbar-color:#3d3b3a transparent;scrollbar-width:thin}.quick-buy-modal__info-wrapper::-webkit-scrollbar{width:var(--spacing-0-5)}.quick-buy-modal__info-wrapper::-webkit-scrollbar-thumb{background:#3d3b3a}.quick-buy-modal__content .product-info{width:100%}.quick-buy-modal__close-button{z-index:3;inset-block-start:var(--spacing-6);inset-inline-end:var(--spacing-6)}}@media(max-width:699px){.quick-buy-modal__gallery-wrapper{--yg-quick-buy-modal-control-size: var(--spacing-9);--yg-quick-buy-modal-control-inset: var(--spacing-4)}.quick-buy-modal__gallery-wrapper .yg-product-gallery__carousel-shell{position:relative}.quick-buy-modal__gallery-wrapper .yg-product-gallery__controls{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none}.quick-buy-modal__gallery-wrapper .yg-product-gallery__arrow{position:absolute;top:50%;width:var(--yg-quick-buy-modal-control-size);height:var(--yg-quick-buy-modal-control-size);background:#0000001a;color:#fff;pointer-events:auto;-webkit-backdrop-filter:blur(var(--spacing-1));backdrop-filter:blur(var(--spacing-1));transform:translateY(-50%)}.quick-buy-modal__gallery-wrapper .yg-product-gallery__arrow--previous{inset-inline-start:var(--yg-quick-buy-modal-control-inset)}.quick-buy-modal__gallery-wrapper .yg-product-gallery__arrow--next{inset-inline-end:var(--yg-quick-buy-modal-control-inset)}.quick-buy-modal__gallery-wrapper .yg-product-gallery__counter{position:absolute;inset-block-start:var(--spacing-5);inset-inline-start:0;padding:var(--spacing-1) var(--spacing-3);background:#fff}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/yg-style.css.map */
