.product-grid--wrapper:not(.collection-main-body-inner) .grid__item,[data-wetheme-section-type=collection--featured-collection] .grid__item{background-color:#fff!important;margin-right:10px!important;padding:.5rem!important}.collection-main-body-inner .grid__item{background-color:#fff!important;padding:.5rem!important}.grid__item{padding:.5rem!important}.product-single-wrapper .grid__item{padding:revert!important}@media screen and (min-width:481px){.product-grid--wrapper .grid__item,.collection-main-body-inner .grid__item,[data-wetheme-section-type=collection--featured-collection] .grid__item,.grid__item{padding:1rem!important}}[data-wetheme-section-type=collage-builder] .collage-builder__grid-item--inner{padding:5px}[data-wetheme-section-type=collage-builder] .collage-builder__header--align-left,[data-wetheme-section-type=collage-builder] .collage-builder__header--align-left .any-section--subtitle,[data-wetheme-section-type=collage-builder] .collage-builder__header--align-left .homepage-sections--title,[data-wetheme-section-type=collage-builder] .collage-builder__header--align-left .homepage-sections--description{text-align:left}[data-wetheme-section-type=collage-builder] .collage-builder__header--align-center,[data-wetheme-section-type=collage-builder] .collage-builder__header--align-center .any-section--subtitle,[data-wetheme-section-type=collage-builder] .collage-builder__header--align-center .homepage-sections--title,[data-wetheme-section-type=collage-builder] .collage-builder__header--align-center .homepage-sections--description{text-align:center}[data-wetheme-section-type=collage-builder] .collage-builder__header--align-right,[data-wetheme-section-type=collage-builder] .collage-builder__header--align-right .any-section--subtitle,[data-wetheme-section-type=collage-builder] .collage-builder__header--align-right .homepage-sections--title,[data-wetheme-section-type=collage-builder] .collage-builder__header--align-right .homepage-sections--description{text-align:right}#ProductPrice,#ProductPrice .money{color:#000!important;font-weight:700!important}body.template-product [data-wetheme-section-type=template--product]{background:#f9f9f9;overflow:visible}body.template-product [data-wetheme-section-type=template--product] .main-page-container.product-section{background:transparent;overflow:visible}body.template-product [data-wetheme-section-type=template--product] .product-single-wrapper .grid{margin-left:0!important}body.template-product [data-wetheme-section-type=template--product] .product-details-wrapper{background:#fff;padding:5%;margin:0}@media screen and (min-width:768px){body.template-product [data-wetheme-section-type=template--product] .product-single-wrapper .product-single.product-sticky-wrapper{display:flex!important;flex-wrap:nowrap;gap:0}body.template-product [data-wetheme-section-type=template--product] .product-single-wrapper .product-single.product-sticky-wrapper>.grid__item{float:none!important;min-width:0}}@media screen and (min-width:768px){body.template-product [data-wetheme-section-type=template--product] .grid__item.product-form-wrapper.large--six-twelfths.product-sticky{margin-left:30px}}@media screen and (min-width:481px){.content-width,.wrapper-padded{padding:0}}section.product-information-tabs.wrapper-padded{max-width:1200px;padding:40px 40px 80px}@media screen and (max-width:767px){.main-page-container{padding-bottom:20px!important}}@media screen and (min-width:768px){body.template-product [data-wetheme-section-type=template--product] .product-buy-row{display:flex;align-items:stretch;gap:20px}body.template-product [data-wetheme-section-type=template--product] .product-qty-inline{flex:0 0 auto}body.template-product [data-wetheme-section-type=template--product] #AddToCartContainer{flex:1 1 auto}body.template-product [data-wetheme-section-type=template--product] #AddToCart{width:100%;min-height:48px}body.template-product [data-wetheme-section-type=template--product] .product-qty-inline .js-qty{display:flex;align-items:stretch}body.template-product [data-wetheme-section-type=template--product] .product-qty-inline .js-qty__adjust,body.template-product [data-wetheme-section-type=template--product] .product-qty-inline .js-qty__num{min-height:48px}}@media screen and (max-width:767px){body.template-product [data-wetheme-section-type=template--product] .product-buy-row{display:flex;flex-direction:column;gap:0}body.template-product [data-wetheme-section-type=template--product] .product-qty-inline,body.template-product [data-wetheme-section-type=template--product] #AddToCartContainer{width:100%}body.template-product [data-wetheme-section-type=template--product] .product-qty-inline{margin-bottom:10px!important}body.template-product [data-wetheme-section-type=template--product] .product-qty-inline .js-qty,body.template-product [data-wetheme-section-type=template--product] .product-qty-inline .js-qty__num{width:100%}}#AddToCartForm .js-qty{justify-content:space-around}@media screen and (min-width:768px){body.template-product [data-wetheme-section-type=template--product] .product-single-wrapper .product-single.product-sticky-wrapper>.grid__item.product-form-wrapper.product-sticky{position:sticky!important;top:0;z-index:2;align-self:flex-start}body.template-product [data-wetheme-section-type=template--product] .product-single-wrapper .product-single.product-sticky-wrapper>.grid__item.context.product-sticky{position:static!important;top:auto!important}body.template-product [data-wetheme-section-type=template--product] .product-single-wrapper .product-images-container,body.template-product [data-wetheme-section-type=template--product] .product-single-wrapper .product-details-wrapper{margin-bottom:30px}}#ComparePrice,#ComparePrice .money,#ComparePrice.sale-price,#ComparePrice.on-sale{color:gray!important;font-weight:400!important}.product-price--sale .price--sale-price,.product-price--sale .price--sale-price .money{color:#000!important;font-weight:700!important;order:1;margin-left:4px}.product-price--sale .price--compare-at-price,.product-price--sale .price--compare-at-price .money{color:gray!important;font-weight:400!important;order:2;margin-left:0}.product-images-container[data-product-media-shell]:not(.product-media-shell--ready){aspect-ratio:var(--product-media-aspect-ratio, 1);width:100%}.product-images-container[data-product-media-shell].product-media-shell--ready{aspect-ratio:auto}body{overflow-x:hidden;max-width:100%}.grid__item .grid-view-item-image .product-card-image--bottom-wrapper{padding:0!important;gap:0!important}.product-single-wrapper .grid__item .grid-view-item-image .product-card-image--bottom-wrapper{padding:revert!important;gap:revert!important}@media(min-width:1024px){body.template-collection .collection-main-body-inner.product-grid--wrapper:is(.collection-desktop-columns-6,[style*="--collection-desktop-columns:6"],[style*="--collection-desktop-columns: 6"]) product-card.grid-view-item{position:relative}body.template-collection .collection-main-body-inner.product-grid--wrapper:is(.collection-desktop-columns-6,[style*="--collection-desktop-columns:6"],[style*="--collection-desktop-columns: 6"]) .quick-add-wrapper.quick-shop--block .btn,body.template-collection .collection-main-body-inner.product-grid--wrapper:is(.collection-desktop-columns-6,[style*="--collection-desktop-columns:6"],[style*="--collection-desktop-columns: 6"]) .quick-add-wrapper.quick-shop--block a.btn,body.template-collection .collection-main-body-inner.product-grid--wrapper:is(.collection-desktop-columns-6,[style*="--collection-desktop-columns:6"],[style*="--collection-desktop-columns: 6"]) .quick-add-wrapper.quick-shop--block button.btn{width:100%}body.template-collection .collection-main-body-inner.product-grid--wrapper:is(.collection-desktop-columns-6,[style*="--collection-desktop-columns:6"],[style*="--collection-desktop-columns: 6"]) product-card.grid-view-item .product-card__meta{position:absolute;left:0;right:0;bottom:3.25rem;background:#ffffffbf;border:0;padding:.5rem;opacity:0!important;visibility:hidden!important;pointer-events:none;z-index:6}body.template-collection .collection-main-body-inner.product-grid--wrapper:is(.collection-desktop-columns-6,[style*="--collection-desktop-columns:6"],[style*="--collection-desktop-columns: 6"]) product-card.grid-view-item:hover .product-card__meta,body.template-collection .collection-main-body-inner.product-grid--wrapper:is(.collection-desktop-columns-6,[style*="--collection-desktop-columns:6"],[style*="--collection-desktop-columns: 6"]) .grid__item:hover product-card.grid-view-item .product-card__meta,body.template-collection .collection-main-body-inner.product-grid--wrapper:is(.collection-desktop-columns-6,[style*="--collection-desktop-columns:6"],[style*="--collection-desktop-columns: 6"]) product-card.grid-view-item:focus-within .product-card__meta,body.template-collection .collection-main-body-inner.product-grid--wrapper:is(.collection-desktop-columns-6,[style*="--collection-desktop-columns:6"],[style*="--collection-desktop-columns: 6"]) product-card.grid-view-item.product-card--meta-visible .product-card__meta,body.template-collection .collection-main-body-inner.product-grid--wrapper:is(.collection-desktop-columns-6,[style*="--collection-desktop-columns:6"],[style*="--collection-desktop-columns: 6"]) product-card.grid-view-item .reveal:hover~.product-card__meta,body.template-collection .collection-main-body-inner.product-grid--wrapper:is(.collection-desktop-columns-6,[style*="--collection-desktop-columns:6"],[style*="--collection-desktop-columns: 6"]) product-card.grid-view-item .grid-view-item-image:hover~.product-card__meta{opacity:1!important;visibility:visible!important;pointer-events:none}}@media screen and (min-width:1024px){body.template-collection .collection-main-body-inner.product-grid--wrapper:is(.collection-desktop-columns-6,[style*="--collection-desktop-columns:6"],[style*="--collection-desktop-columns: 6"]) .grid__item .product-card__meta{padding:.75rem}}@media(min-width:1024px){body.template-collection .collection-main-body-inner.product-grid--wrapper:is([style*="--collection-desktop-columns:3"],[style*="--collection-desktop-columns: 3"]) .thyssen__in-banner,body.template-collection .collection-main-body-inner.product-grid--wrapper:is([style*="--collection-desktop-columns:6"],[style*="--collection-desktop-columns: 6"]) .thyssen__in-banner{display:none!important}body.template-collection .collection-main-body-inner.product-grid--wrapper:is([style*="--collection-desktop-columns:4"],[style*="--collection-desktop-columns: 4"]) .thyssen__in-banner{position:relative;height:100%;width:100%;min-width:0;overflow:hidden;display:flex;flex-direction:column}body.template-collection .collection-main-body-inner.product-grid--wrapper:is([style*="--collection-desktop-columns:4"],[style*="--collection-desktop-columns: 4"]) .thyssen__in-banner .collection-in-banner__media{display:block;height:100%;width:100%;flex:1 1 auto;min-width:0}body.template-collection .collection-main-body-inner.product-grid--wrapper:is([style*="--collection-desktop-columns:4"],[style*="--collection-desktop-columns: 4"]) .thyssen__in-banner img,body.template-collection .collection-main-body-inner.product-grid--wrapper:is([style*="--collection-desktop-columns:4"],[style*="--collection-desktop-columns: 4"]) .thyssen__in-banner video{width:100%;height:100%;display:block;object-fit:cover}body.template-collection .collection-main-body-inner.product-grid--wrapper:is([style*="--collection-desktop-columns:4"],[style*="--collection-desktop-columns: 4"]) .thyssen__in-banner[data-span-desktop="1"]{aspect-ratio:1 / 1}body.template-collection .collection-main-body-inner.product-grid--wrapper:is([style*="--collection-desktop-columns:4"],[style*="--collection-desktop-columns: 4"]) .thyssen__in-banner[data-span-desktop="2"]{aspect-ratio:2 / 1}body.template-collection .collection-main-body-inner.product-grid--wrapper:is([style*="--collection-desktop-columns:4"],[style*="--collection-desktop-columns: 4"]) .thyssen__in-banner[data-span-desktop="3"]{aspect-ratio:3 / 1}body.template-collection .collection-main-body-inner.product-grid--wrapper:is([style*="--collection-desktop-columns:4"],[style*="--collection-desktop-columns: 4"]) .thyssen__in-banner[data-span-desktop="4"]{aspect-ratio:4 / 1}body.template-collection .collection-main-body-inner.product-grid--wrapper:is([style*="--collection-desktop-columns:4"],[style*="--collection-desktop-columns: 4"]) .thyssen__in-banner .collection-in-banner__content{position:absolute;left:0;right:0;bottom:0;z-index:2}}.grid__item .btn,.grid__item a.btn,.grid__item button.btn{padding:10px!important}.product-single-wrapper .grid__item .btn,.product-single-wrapper .grid__item a.btn,.product-single-wrapper .grid__item button.btn{padding:revert!important}.grid__item:hover .quick-add-wrapper .btn,.grid__item:hover .quick-add-wrapper a.btn,.grid__item:hover .quick-add-wrapper button.btn{background:#fff!important;color:#222!important;border:1px solid #222!important}.grid__item:hover .quick-add-wrapper .btn:hover,.grid__item:hover .quick-add-wrapper a.btn:hover,.grid__item:hover .quick-add-wrapper button.btn:hover{background:#222!important;color:#fff!important;border-color:#222!important}.product-single-wrapper .grid__item:hover .quick-add-wrapper .btn,.product-single-wrapper .grid__item:hover .quick-add-wrapper a.btn,.product-single-wrapper .grid__item:hover .quick-add-wrapper button.btn,.product-single-wrapper .grid__item:hover .quick-add-wrapper .btn:hover,.product-single-wrapper .grid__item:hover .quick-add-wrapper a.btn:hover,.product-single-wrapper .grid__item:hover .quick-add-wrapper button.btn:hover{background:revert!important;color:revert!important;border:revert!important;border-color:revert!important}.product-grid--wrapper .grid__item,.collection-main-body-inner .grid__item{display:flex;flex-direction:column;height:100%;max-width:100%;box-sizing:border-box}product-card.grid-view-item{display:flex;flex-direction:column;height:100%;flex:1;max-width:100%;box-sizing:border-box;min-width:0}.grid__item>.grid-view-item{display:flex;flex-direction:column;height:100%;flex:1;max-width:100%;box-sizing:border-box;min-width:0;padding-bottom:0!important}.grid__item>.grid-view-item>product-card.grid-view-item{display:flex;flex-direction:column;height:100%;flex:1;max-width:100%;box-sizing:border-box;min-width:0}.product-grid--wrapper,.collection-main-body-inner{max-width:100%;overflow-x:hidden;box-sizing:border-box}.grid-view-item-image{flex-shrink:0;max-width:100%;box-sizing:border-box;overflow:hidden}.grid-view-item-image img{max-width:100%;height:auto}.sustainable-product-tag{flex-shrink:0;min-height:1.5em}.sustainable-product-tag:empty{display:none}.product-grid--vendor{flex-shrink:0;min-height:1.2em}.product-grid--vendor-empty{display:none}.product-grid--price{flex-shrink:0;min-height:1.5em}.product-grid--price-empty{visibility:hidden;height:1.5em}.product-grid--title{flex-shrink:0;min-height:2.4em;max-width:100%;word-wrap:break-word;overflow-wrap:break-word}.product-grid--title-empty{visibility:hidden;height:2.4em}.product-grid--rating{flex-shrink:0;min-height:1.2em}.product-grid--rating-empty,.product-grid--rating:empty{display:none}.product-grid--swatches-wrapper{flex-shrink:0;min-height:2em}.product-grid--swatches-wrapper:empty,.product-grid--swatches-empty{display:none}.btn-hover-default:after,.btn-hover-default-inner span:after,.shopify-payment-button__button.shopify-payment-button__button--unbranded:after,button.pswp__button:after,.btn:not(:disabled):not(.standalone-icon--wrapper):not(.swiper-button-disabled):not(.disabled):not(.btn--secondary):after{display:none!important;content:none!important}.featured-products--view-all{contain:paint;overflow:hidden;max-width:100%}.grid-view-item>.color-swatch--block:not(.product-grid--swatches-wrapper .color-swatch--block),.grid-view-item>.card-color-swatch-wrapper:not(.product-grid--swatches-wrapper .card-color-swatch-wrapper),.grid-view-item>.card-color-swatch:not(.product-grid--swatches-wrapper .card-color-swatch){flex-shrink:0;min-height:2em}.quick-add-wrapper.quick-shop--block{flex-shrink:0;margin-top:auto}.product-card-image--bottom-wrapper{flex-shrink:0}.product-grid--vendor:empty:not(.product-grid--vendor-empty),.product-grid--price:empty:not(.product-grid--price-empty),.product-grid--title:empty:not(.product-grid--title-empty){min-height:inherit}[data-wetheme-section-type=collection--featured-collection] .swiper-wrapper{height:auto;display:flex;align-items:stretch}[data-wetheme-section-type=collection--featured-collection] .grid__item.swiper-slide{height:100%;display:flex;flex-direction:column}[data-wetheme-section-type=collection--featured-collection] product-card.grid-view-item{display:flex;flex-direction:column;height:100%;width:100%}[data-wetheme-section-type=collection--featured-collection] .sustainable-product-tag,[data-wetheme-section-type=collection--featured-collection] .product-grid--vendor{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;visibility:hidden!important;overflow:hidden!important}[data-wetheme-section-type=collection--featured-collection] .grid-view-item-image{flex-shrink:0;width:100%;margin-bottom:8px!important}[data-wetheme-section-type=collection--featured-collection] .product-grid--price{flex-shrink:0;min-height:1.5em;height:1.5em;display:flex;align-items:center;margin-bottom:12px!important}[data-wetheme-section-type=collection--featured-collection] .product-grid--title{flex-shrink:0;min-height:2.4em;max-height:none;overflow:hidden;display:flex;align-items:flex-start;margin-bottom:12px!important}[data-wetheme-section-type=collection--featured-collection] .product-grid--title a{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35;max-height:none}[data-wetheme-section-type=collection--featured-collection] .product-grid--rating:empty,[data-wetheme-section-type=collection--featured-collection] .product-grid--rating-empty{display:none;height:0;min-height:0}[data-wetheme-section-type=collection--featured-collection] .product-grid--rating:not(:empty):not(.product-grid--rating-empty){flex-shrink:0;min-height:1.2em;margin-bottom:8px!important}[data-wetheme-section-type=collection--featured-collection] .product-grid--swatches-wrapper:empty,[data-wetheme-section-type=collection--featured-collection] .product-grid--swatches-empty{display:none;height:0;min-height:0}[data-wetheme-section-type=collection--featured-collection] .product-grid--swatches-wrapper:not(:empty):not(.product-grid--swatches-empty){flex-shrink:0;min-height:2em;margin-bottom:8px!important}[data-wetheme-section-type=collection--featured-collection] .quick-add-wrapper.quick-shop--block{flex-shrink:0;margin-top:auto;min-height:0;height:auto;display:flex;align-items:stretch;padding-top:max(.5rem,8px);box-sizing:border-box}.grid-view-item-image .discount-badge,.grid-view-item-image .discount-badge.badge{background:var(--sale-badge-color)!important;color:var(--badge-font-color)!important;font-size:9px!important;font-weight:700!important;line-height:14px!important;padding:5px 8px!important;text-transform:uppercase!important;z-index:5!important;position:absolute!important;top:15px!important;left:15px!important;transition:all .2s ease-in-out!important;opacity:1!important;display:block!important;visibility:visible!important}.product-page-sale-badge .discount-badge{background:var(--sale-badge-color);color:var(--badge-font-color);font-size:9px;font-weight:700;line-height:14px;padding:5px 8px;text-transform:uppercase;z-index:5;position:relative;width:fit-content;transition:all .2s ease-in-out;opacity:1}a.animated-link--item{font-size:14px}.h4.mega-menu-link--title a.animated-link--item{font-size:14px;font-weight:700}#smile-ui-lite-launcher-frame-container{left:20px!important}body.template-collection section.main-page-container.wrapper-padded,body.template-collection section.main-page-container .content-width{padding-left:0!important;padding-right:0!important}body.template-collection .grid-area--filtering{padding:0 15px}@media screen and (min-width:481px){body.template-collection .grid-area--filtering{padding:0 20px;border-top:1px solid #1e1e1e}}body.template-collection .grid-area--collection{padding-left:0;padding-right:0;max-width:100%;box-sizing:border-box;min-width:0}body.template-collection .collection-main-body-inner.product-grid--wrapper>.grid__item{min-width:0}body.template-collection .collection-wrapper .wrapper-padded{max-width:100%}@media screen and (min-width:768px){body.template-collection .collection_grid.filtering_enabled--topbar .collection-info{margin-top:0!important}}@media screen and (min-width:768px){body.template-collection .active-facets-desktop{margin-top:1rem!important}}body.template-collection .facets__form-inner{margin-top:1rem}@media screen and (min-width:768px){body.template-collection .mobile-facets__open,body.template-search .mobile-facets__open{display:none!important}}body.template-collection .collection-main-body-inner.product-grid--wrapper{background:#f9f9f9;padding:10px;row-gap:5px;column-gap:5px;min-width:0}@media screen and (min-width:481px){body.template-collection .collection-main-body-inner.product-grid--wrapper{padding:20px}}.collection-description-faqs{max-width:100%;margin:40px auto 60px;padding:0 20px}.collection-description-faqs__wrapper{max-width:1200px;margin:0 auto}.collection-description-faqs__description{margin-bottom:0}.collection-description-faqs__description-content{font-size:16px;line-height:1.6;color:#333}.collection-description-faqs__text{margin-bottom:12px}.collection-description-faqs.is-collapsed .collection-description-faqs__text{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.collection-description-faqs.is-collapsed .collection-description-faqs__faqs{max-height:0;overflow:hidden;opacity:0;visibility:hidden;margin:0;pointer-events:none}.collection-description-faqs.is-expanded .collection-description-faqs__faqs-teaser{display:none}.collection-description-faqs__faqs-teaser{margin:0 0 12px}.collection-description-faqs__toggle .toggle-text--less,.collection-description-faqs.is-expanded .collection-description-faqs__toggle .toggle-text--more{display:none}.collection-description-faqs.is-expanded .collection-description-faqs__toggle .toggle-text--less{display:inline}.collection-description-faqs__toggle{background:none;border:none;color:#000;font-size:14px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:8px 0;transition:opacity .2s ease;text-decoration:underline}.collection-description-faqs__toggle:hover{opacity:.7}.collection-description-faqs__toggle:focus{outline:2px solid #000;outline-offset:2px}.collection-description-faqs__toggle .toggle-icon{transition:transform .3s ease;flex-shrink:0}.collection-description-faqs.is-expanded .collection-description-faqs__faqs{margin-top:24px}.collection-description-faqs__heading{font-size:28px;font-weight:700;margin-bottom:24px;color:#000;text-align:left}.collection-description-faqs__list{display:flex;flex-direction:column;gap:12px}.collection-description-faqs__item{border:1px solid #e0e0e0;border-radius:4px;overflow:hidden;background:#fff;transition:box-shadow .2s ease}.collection-description-faqs__item:hover{box-shadow:0 2px 8px #00000014}.collection-description-faqs__question{width:100%;background:none;border:none;padding:20px;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;transition:background-color .2s ease}.collection-description-faqs__question:hover{background-color:#f9f9f9}.collection-description-faqs__question:focus{outline:2px solid #000;outline-offset:-2px}.collection-description-faqs__question-text{font-size:16px;font-weight:600;color:#000;line-height:1.4;flex:1}.collection-description-faqs__icon{flex-shrink:0;transition:transform .3s ease;color:#000}.collection-description-faqs__answer{overflow:hidden}.collection-description-faqs__answer[hidden]{display:none}.collection-description-faqs__answer-content{padding:0 20px 20px;font-size:15px;line-height:1.6;color:#555}@media screen and (max-width:768px){.collection-description-faqs{margin:30px auto;padding:0 16px}.collection-description-faqs__heading{font-size:24px;margin-bottom:20px}.collection-description-faqs__question{padding:16px}.collection-description-faqs__question-text{font-size:15px}.collection-description-faqs__answer-content{padding:0 16px 16px;font-size:14px}.collection-description-faqs__description-content{font-size:15px}}@media screen and (max-width:480px){.collection-description-faqs{padding:0 12px}.collection-description-faqs__heading{font-size:20px}}.collection-description-faqs__wrapper h2,.collection-description-faqs__wrapper h3{font-size:16px}.pswp__bullets-indicator button.pswp__bullet{border:none;margin:0;padding:0;font:inherit;line-height:inherit;background:transparent;cursor:pointer;appearance:none;-webkit-appearance:none}.giftwrap-label{display:inline-flex;align-items:center;gap:6px}.giftwrap-label__icon{display:flex;align-items:center}.giftwrap-label__icon img{display:block;width:1em;height:1em}.ajaxcart__line-item-properties{display:inline-block;background-color:var(--color-scheme-light-background);padding:10px 12px;margin-top:8px;border-radius:4px;text-align:left}.ajaxcart__line-item-properties .ajaxcart__product-meta{display:block;margin-bottom:4px}.ajaxcart__line-item-properties .ajaxcart__product-meta:last-child{margin-bottom:0}.product__meta--giftwrap--disabled{opacity:.72}.product__meta--giftwrap--disabled .giftwrap-label{cursor:not-allowed}.giftwrap-info-icon{display:inline-flex;align-items:center;justify-content:center;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;background-color:#000;color:#fff;border-radius:50%;font-size:14px;font-weight:700;font-family:var(--body-font-stack);font-style:var(--body-font-style);cursor:pointer;margin-left:6px;border:none;padding:0;line-height:1;transition:opacity .2s ease}.giftwrap-info-icon:hover{opacity:.8}.giftwrap-info-icon:focus{outline:2px solid #000;outline-offset:2px}.giftwrap-info-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:9999;align-items:center;justify-content:center;padding:20px}.giftwrap-info-overlay.is-active{display:flex}.giftwrap-info-popup{background-color:#fff;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;border-radius:8px;position:relative;box-shadow:0 4px 20px #0000004d}.giftwrap-info-popup__header{padding:20px 24px 16px;border-bottom:1px solid #e5e5e5;position:sticky;top:0;background-color:#fff;z-index:1}.giftwrap-info-popup__title{margin:0;font-size:20px;font-weight:600;padding-right:30px}.giftwrap-info-popup__close{position:absolute;top:16px;right:16px;background:none;border:none;font-size:24px;line-height:1;cursor:pointer;padding:4px;color:#666;transition:color .2s ease}.giftwrap-info-popup__close:hover{color:#000}.giftwrap-info-popup__content{padding:20px 24px;line-height:1.6}.giftwrap-info-popup__content p{margin:0 0 16px}.giftwrap-info-popup__content p:last-child{margin-bottom:0}@media screen and (max-width:768px){.giftwrap-info-popup{max-width:100%;max-height:80vh}.giftwrap-info-popup__header{padding:16px 20px 12px}.giftwrap-info-popup__title{font-size:18px}.giftwrap-info-popup__content{padding:16px 20px}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/custom.css.map */
