.header-bar:not(.hdr-trans-hp):not(.header--inverted) .header-bar-inner{background:#fff!important}.header--inverted .header-bar-inner{background:transparent!important;color:#fff!important}.header--inverted .header-bar-inner a,.header--inverted .header-bar-inner button,.header--inverted .header-bar--left,.header--inverted .header-bar--center,.header--inverted .header-bar--right,.header--inverted .hdr-menu-button,.header--inverted .header-mobile-logo,.header--inverted .header-desktop-logo{color:#fff!important}.header--inverted .header-bar-inner svg,.header--inverted .header-bar-inner .icon{fill:#fff!important;color:#fff!important}.header--inverted .header-bar-inner .menu-line{border-color:#fff!important}.header--inverted .header-mobile-logo img,.header--inverted .header-desktop-logo img{filter:brightness(0) invert(1)}.gift-hero{height:100vh;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:flex;align-items:center;justify-content:center}@media screen and (max-width:749px){.gift-hero{height:auto;aspect-ratio:9 / 16;background-position:45% center}}.gift-hero__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(var(--color-foreground-rgb),.05)}.gift-hero__placeholder .placeholder-svg{width:100%;height:100%;object-fit:cover;opacity:.3}.gift-description{padding:80px 20px;text-align:center}.gift-description__inner{max-width:800px;margin:0 auto}.gift-description__heading{font-family:var(--font-heading-family);font-size:24px;letter-spacing:1em;margin-bottom:120px;font-weight:500}.gift-description__text{font-size:18px;line-height:2;filter:blur(8px);opacity:0;transition:filter 1.5s ease,opacity 1.5s ease}.gift-description__text.is-visible{filter:blur(0);opacity:1}@media screen and (min-width:750px){.gift-description{padding:120px 40px}}@media screen and (max-width:749px){.gift-description__heading{font-size:var(--font-h2-size-mobile);font-weight:var(--font-heading-weight);margin-bottom:40px;letter-spacing:.5em;padding-left:.25em}.gift-description__text{font-size:14px}}.gift-samples{padding:60px 20px;background:rgb(var(--color-background))}.gift-samples__inner{max-width:1920px;margin:0 auto;padding-left:40px;padding-right:40px}.gift-samples__heading{font-family:var(--font-heading-family);font-size:24px;text-align:center;margin-bottom:20px;letter-spacing:.5em;font-weight:500}@media screen and (max-width:749px){.gift-samples__heading{font-size:var(--font-h2-size-mobile);font-weight:var(--font-heading-weight);letter-spacing:.5em;margin-bottom:40px;padding-left:.25em}}.gift-samples__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media screen and (min-width:750px){.gift-samples{padding:100px 0 140px}.gift-samples__grid{grid-template-columns:repeat(5,1fr);gap:20px}}.gift-samples__description{text-align:center;font-size:16px;margin-top:0;margin-bottom:40px;opacity:.8}.gift-sample-item{text-align:center}.gift-sample-item__image{width:100%;aspect-ratio:239 / 322;margin-bottom:15px;overflow:hidden;border-radius:var(--media-radius)}.gift-sample-item__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.gift-sample-item__placeholder{background:rgba(var(--color-foreground-rgb),.05);display:flex;align-items:center;justify-content:center}.gift-sample-item__placeholder .placeholder-svg{width:50%;height:50%;opacity:.3}.gift-sample-item__info{padding:0 10px}.gift-sample-item__type{font-size:12px;text-transform:uppercase;margin-bottom:8px}.gift-sample-item__name{font-size:14px;font-weight:400;line-height:1.4;margin-bottom:8px}.gift-sample-item__description{font-size:12px;line-height:1.6;opacity:.7;margin:0}@media screen and (max-width:749px){.gift-sample-item__info{padding:0;text-align:var(--product-card-text-alignment, center)}.gift-sample-item__type{font-size:12px;font-weight:500;margin-bottom:6px}.gift-sample-item__name{font-size:13px;font-weight:var(--font-heading-weight);line-height:1.4;margin-bottom:8px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.gift-sample-item__description{font-size:12px;line-height:1.5;opacity:.7}}@media screen and (min-width:750px){.gift-sample-item__type{font-size:13px}.gift-sample-item__name{font-size:15px}.gift-sample-item__description{font-size:13px}}body.template-page .slider-grid{max-width:1920px;padding-left:21vw;padding-right:21vw;box-sizing:border-box}@media screen and (max-width:749px){body.template-page .slider-grid{padding-left:16px;padding-right:16px;gap:20px}.slider-grid--columns-mobile-2 .grid__item{width:calc(50% - 10px)}.gift-samples{padding:60px 20px 100px}.gift-samples__inner{padding:0}}body.template-page h2.h3{font-size:24px;font-weight:500;letter-spacing:.5em}@media screen and (max-width:749px){body.template-page h2.h3{font-size:var(--font-h2-size-mobile);font-weight:var(--font-heading-weight);letter-spacing:.5em;padding-left:.25em}}body.template-page .card-product-excerpt{font-size:14px}@media screen and (max-width:749px){#CartDrawer-Checkout{display:none!important}}.sa-030-ur-gift-wrapping .form-open-btn{max-width:none!important;transition:opacity .25s ease;font-size:var(--buttons-font-size-mobile)!important}@media only screen and (min-width:1025px){.sa-030-ur-gift-wrapping .form-open-btn{font-size:var(--buttons-font-size-desktop)!important}}.sa-030-ur-gift-wrapping .form-open-btn:hover{opacity:.5}#sa-030-ur-gift-wrapping label[for=sa-030-ur-gift-wrapping-remarks],#sa-030-ur-gift-wrapping #sa-030-ur-gift-wrapping-remarks{display:none!important}#sa-030-ur-gift-wrapping .label-input-container:has(#sa-030-ur-gift-wrapping-remarks){display:none!important}.gift-samples-link-in-modal{display:block;text-align:center;margin:15px 0;padding:10px;font-size:14px;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:3px}.gift-samples-link-in-modal:hover{opacity:.7}.sample-cards-container{margin-bottom:20px}.sample-cards-label{display:block;font-size:14px;font-weight:500;margin-bottom:12px}.sample-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media screen and (max-width:480px){#sa-030-ur-gift-wrapping .form-container{padding-top:22px!important;padding-bottom:22px!important}.sample-cards-container{margin-bottom:0!important}#sa-030-ur-gift-wrapping .form-submit-btn{margin-top:0!important}.sample-cards-grid{grid-template-columns:repeat(2,1fr);gap:10px}.sample-card__name{font-size:12px;margin-bottom:0}.sample-card__description{font-size:11px}}.sample-card{display:flex;flex-direction:column;align-items:center;padding:10px;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;background:#fff}.sample-card:hover{border-color:#999}.sample-card.is-selected{border-color:#000;box-shadow:0 0 0 1px #000}.sample-card img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:4px;margin:0 auto 8px}.sample-card__placeholder{width:100%;aspect-ratio:1;background:#f5f5f5;border-radius:4px;margin-bottom:8px}.sample-card__name{display:block;font-size:11px;text-align:center;line-height:1.3;word-break:break-word}.sample-card__description{font-size:10px;text-align:left;line-height:1.5;color:#666;margin:4px 0 0;word-break:break-word}.sample-card.is-in-cart{border-color:#000;box-shadow:0 0 0 1px #000;position:relative}.sample-card.is-in-cart:after{content:"\9078\629e\6e08\307f";position:absolute;top:5px;right:5px;background:#000;color:#fff;font-size:9px;padding:2px 6px;border-radius:3px}.sample-card.is-disabled{opacity:.4;pointer-events:none;cursor:not-allowed}.sample-already-added-message{font-size:13px;color:#666;margin-bottom:12px;padding:10px;background:#f5f5f5;border-radius:4px;text-align:center}@media screen and (min-width:750px){#sa-030-ur-gift-wrapping .form-container{padding:25px 30px;gap:10px;max-height:none;overflow-y:visible}.sample-cards-container{margin-bottom:10px}.sample-cards-label{margin-bottom:8px}.sample-cards-grid{gap:8px}.sample-card{padding:8px}.sample-card img{aspect-ratio:5 / 4}#sa-030-ur-gift-wrapping .form-submit-btn{margin-top:8px;margin-bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gift-page.css.map */
