.featured-collection .product-grid.grid,.collection .product-grid.grid{row-gap:28px!important;column-gap:20px!important;align-items:stretch!important;overflow:visible!important}.featured-collection .product-grid .grid__item,.collection #product-grid .grid__item{flex-grow:1!important;flex-shrink:0!important;min-width:0!important}@media screen and (max-width:749px){.featured-collection .product-grid .grid__item,.collection #product-grid .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)!important;max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)!important}.featured-collection .product-grid.grid,.collection .product-grid.grid{row-gap:16px!important;column-gap:12px!important}}.featured-collection slider-component{overflow:visible!important;display:block!important}.card-wrapper,.product-card-wrapper{background:#fff!important;border-radius:12px!important;border:1px solid #F1F3F5!important;overflow:hidden!important;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease!important;height:100%!important;display:flex!important;flex-direction:column!important}.card-wrapper:hover,.product-card-wrapper:hover{box-shadow:0 16px 48px #0000001c!important;transform:translateY(-5px)!important;border-color:#e5e7eb!important}.card.card--media .card__inner,.card .card__inner.ratio{border-radius:12px 12px 0 0!important;overflow:hidden!important;background:#f2eee8!important}.card.card--text .card__inner{min-height:180px!important;background:linear-gradient(135deg,#f2eee8,#ede8e0)!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:12px 12px 0 0!important}.card.card--text .card__inner:after{content:"No Image";font-family:Inter,system-ui,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#cec3b4}.card__media .media img,.card__inner .media img{transition:transform .55s cubic-bezier(.4,0,.2,1)!important;will-change:transform!important}.card-wrapper:hover .card__media .media img,.card-wrapper:hover .card__inner .media img{transform:scale(1.07)!important}.card__content{grid-template-rows:max-content minmax(0,1fr) max-content!important;padding:0!important}.card__information{grid-row-start:1!important;padding:12px 14px 16px!important;background:#fff!important}.card--media .card__inner .card__content{padding:0!important}.card__heading,.card__heading.h5{font-family:Poppins,system-ui,sans-serif!important;font-size:.88rem!important;font-weight:600!important;line-height:1.4!important;color:#111827!important;margin:0 0 3px!important;letter-spacing:-.01em!important}.card__heading a{color:#111827!important;text-decoration:none!important}.card__heading a:hover{color:#1b2d4f!important}.card__information .price .price-item--regular,.card__information .price__regular .price-item{font-family:Inter,system-ui,sans-serif!important;font-size:.92rem!important;font-weight:700!important;color:#111827!important}.card__information .price .price-item--sale{color:#1b2d4f!important;font-weight:700!important}.card__information .price .price-item--regular:has(~.price-item--sale),.card__information .price__compare .price-item{color:#9ca3af!important;font-weight:400!important;font-size:.78rem!important;text-decoration:line-through!important}.card__vendor{font-size:.7rem!important;font-weight:500!important;color:#9ca3af!important;text-transform:uppercase!important;letter-spacing:.07em!important;margin-bottom:2px!important}.badge,.price__badge-sale,.card__badge .badge{background:#1b2d4f!important;color:#fff!important;font-size:.62rem!important;font-weight:700!important;padding:3px 8px!important;border-radius:4px!important;letter-spacing:.04em!important;text-transform:uppercase!important;border:none!important}.badge--sold-out{background:#374151!important}.quick-add__submit,.card .quick-add__submit{min-height:unset!important;min-width:unset!important}.quick-add__submit{background:#111!important;color:#fff!important;border:none!important;font-family:Inter,system-ui,sans-serif!important;font-size:.65rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:9px 14px!important;min-height:unset!important;height:auto!important;line-height:1.2!important;transition:background .2s ease!important}.quick-add__submit:hover{background:#c9a96e!important;color:#0d0d0d!important}.product__title-heading,.product__title h1{font-family:Poppins,system-ui,sans-serif!important;font-size:clamp(1.25rem,2.2vw,1.7rem)!important;font-weight:700!important;line-height:1.18!important;color:#111!important;letter-spacing:-.025em!important;margin:0 0 10px!important}.template-product .price--large .price-item--regular,.template-product .price--large .price__regular .price-item{font-family:Poppins,system-ui,sans-serif!important;font-size:clamp(1.15rem,2vw,1.55rem)!important;font-weight:700!important;color:#111827!important}.template-product .price--large .price-item--sale{color:#1b2d4f!important}@media screen and (min-width:750px){.product__info-container{padding-left:36px!important}}.template-product .product-form__submit{background:#1b2d4f!important;border-color:#1b2d4f!important;color:#fff!important;border-radius:10px!important;padding:16px 32px!important;font-family:Poppins,system-ui,sans-serif!important;font-size:.88rem!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;width:100%!important;box-shadow:0 4px 20px #1b2d4f47!important;transition:background .2s ease,transform .15s ease,box-shadow .2s ease!important}.template-product .product-form__submit:hover:not([disabled]){background:#c9a96e!important;border-color:#c9a96e!important;color:#0d0d0d!important;transform:translateY(-1px)!important;box-shadow:0 8px 30px #c9a96e66!important}.template-product .product-form__submit[disabled]{background:#d1d5db!important;border-color:#d1d5db!important;color:#9ca3af!important;box-shadow:none!important}.product-form__input--pill input[type=radio]+label{border:2px solid #E5E7EB!important;border-radius:8px!important;padding:8px 16px!important;font-size:.82rem!important;font-weight:500!important;color:#374151!important;transition:all .2s ease!important;cursor:pointer!important;background:#fff!important}.product-form__input--pill input[type=radio]:checked+label{border-color:#1b2d4f!important;color:#1b2d4f!important;background:#1b2d4f0d!important;font-weight:600!important}.product-form__input--pill input[type=radio]+label:hover{border-color:#c9a96e!important;color:#1b2d4f!important}.swatch-input__input:checked+.swatch-input__label{box-shadow:0 0 0 2px #fff,0 0 0 4px #1b2d4f!important}.quantity__input{border:2px solid #E5E7EB!important;border-radius:8px!important;font-weight:600!important;color:#111827!important}.quantity__button:hover{color:#1b2d4f!important}.product__description,.product__description p{font-size:.95rem!important;line-height:1.78!important;color:#4b5563!important}.product__accordion .accordion__title,details.accordion>summary .accordion__title{font-family:Poppins,system-ui,sans-serif!important;font-size:.88rem!important;font-weight:600!important;color:#111827!important}.thumbnail-list__item .thumbnail{border-radius:6px!important;border:2px solid transparent!important;transition:border-color .2s ease!important;overflow:hidden!important}.thumbnail-list__item .thumbnail[aria-current=true],.thumbnail-list__item:hover .thumbnail{border-color:#c9a96e!important}.product__media-item .media{border-radius:12px!important;overflow:hidden!important;background:#f8f9fb!important}.canvas-trust-row{display:flex!important;flex-wrap:wrap!important;gap:10px 20px!important;margin-top:20px!important;padding:16px!important;background:#f9fafb!important;border-radius:10px!important;border:1px solid #F1F3F5!important}.canvas-trust-item{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:.78rem!important;font-weight:500!important;color:#6b7280!important}.canvas-trust-item svg{color:#1b2d4f!important;flex-shrink:0!important}.canvas-sticky-atc{display:none;position:fixed;bottom:0;left:0;right:0;z-index:200;background:#fff;border-top:2px solid #1B2D4F;box-shadow:0 -4px 30px #0000001f;transform:translateY(110%);transition:transform .35s cubic-bezier(.4,0,.2,1)}.canvas-sticky-atc.is-visible{transform:translateY(0)}.canvas-sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1400px;margin:0 auto;padding:12px 20px}.canvas-sticky-atc__info{display:flex;flex-direction:column;gap:1px;min-width:0}.canvas-sticky-atc__title{font-family:Poppins,system-ui,sans-serif;font-size:.88rem;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.canvas-sticky-atc__price{font-size:.82rem;font-weight:700;color:#1b2d4f}.canvas-sticky-atc__btn{flex-shrink:0;background:#1b2d4f;color:#fff;border:none;padding:12px 28px;border-radius:8px;font-family:Poppins,system-ui,sans-serif;font-size:.82rem;font-weight:700;text-decoration:none;cursor:pointer;letter-spacing:.04em;text-transform:uppercase;transition:background .2s ease;white-space:nowrap}.canvas-sticky-atc__btn:hover{background:#c9a96e;color:#0d0d0d!important}@media screen and (max-width:989px){.template-product .canvas-sticky-atc{display:block}}.canvas-usp-strip{background:#111!important;color:#fff!important;overflow:hidden!important;display:flex!important;width:100%!important;height:38px!important;align-items:center!important}.canvas-usp-track{display:flex;align-items:center;white-space:nowrap;animation:canvas-marquee 30s linear infinite;flex-shrink:0}.canvas-usp-item{display:inline-flex;align-items:center;gap:7px;padding:0 32px;font-size:.7rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#dfc28c}.canvas-usp-item svg{color:#ffffffe0;flex-shrink:0}@keyframes canvas-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.canvas-usp-track{animation:none}.canvas-usp-strip{justify-content:center;height:auto;padding:8px 16px}}.button,.button--primary{font-family:Poppins,system-ui,sans-serif!important;font-weight:600!important;border-radius:8px!important;letter-spacing:.03em!important;transition:all .2s ease!important}.button--primary{background:#1b2d4f!important;border-color:#1b2d4f!important;color:#fff!important}.button--primary:hover{background:#c9a96e!important;border-color:#c9a96e!important;color:#0d0d0d!important}.facet-filters__label,.facets__heading{font-family:Poppins,system-ui,sans-serif!important;font-size:.82rem!important;font-weight:600!important;color:#111827!important;text-transform:uppercase!important;letter-spacing:.06em!important}.active-facets__button-inner{background:#1b2d4f12!important;border-color:#1b2d4f!important;color:#1b2d4f!important;font-weight:600!important}.featured-collection .title-wrapper .title,.featured-collection .collection__title .title{font-family:Poppins,system-ui,sans-serif!important;font-size:clamp(1.2rem,2.2vw,1.6rem)!important;font-weight:700!important;color:#111!important;letter-spacing:-.02em!important}.collection__view-all .link,.title-wrapper .link{color:#1b2d4f!important;font-weight:600!important;font-size:.85rem!important;text-decoration:none!important;transition:opacity .2s ease!important}.collection__view-all .link:hover,.title-wrapper .link:hover{opacity:.8!important}.pagination__list .pagination__item a,.pagination__list .pagination__item button{border-radius:8px!important;border:2px solid #E5E7EB!important;color:#374151!important;font-weight:500!important;transition:all .2s ease!important}.pagination__item--current a,.pagination__item--current span{background:#1b2d4f!important;border-color:#1b2d4f!important;color:#fff!important;font-weight:700!important}.pagination__list .pagination__item a:hover{border-color:#c9a96e!important;color:#1b2d4f!important}quick-add-modal .product-form__submit,quick-add-modal .button--primary,quick-add-modal .product-form__buttons .button{background:#1b2d4f!important;background-color:#1b2d4f!important;border-color:#1b2d4f!important;color:#fff!important;border-radius:10px!important;font-family:Poppins,system-ui,sans-serif!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;box-shadow:0 4px 20px #1b2d4f47!important;transition:background .2s ease,transform .15s ease!important}quick-add-modal .product-form__submit:hover,quick-add-modal .button--primary:hover{background:#c9a96e!important;background-color:#c9a96e!important;border-color:#c9a96e!important;color:#0d0d0d!important;transform:translateY(-1px)!important}quick-add-modal .product__title a,quick-add-modal .product__title-heading{font-family:Poppins,system-ui,sans-serif!important;font-size:1rem!important;font-weight:700!important;color:#111!important;text-decoration:none!important}quick-add-modal .price--large .price-item,quick-add-modal .price .price-item--regular{font-family:Poppins,system-ui,sans-serif!important;font-size:1.1rem!important;font-weight:700!important;color:#111827!important}.quick-add-modal__content{background-color:#fff!important;border-radius:16px!important;box-shadow:0 24px 80px #0000002e!important}quick-add-modal .product__media-item .media{border-radius:10px!important;overflow:hidden!important;background:#f8f9fb!important}quick-add-modal .product__media-wrapper{display:block!important;opacity:1!important;visibility:visible!important}quick-add-modal .product__media-item:first-child{opacity:1!important;visibility:visible!important;transform:none!important}quick-add-modal .product__media-item.scroll-trigger,quick-add-modal .product__media-item.scroll-trigger--offscreen,quick-add-modal .product__media-item.animate--fade-in,quick-add-modal .product__media-item.animate--slide-in,quick-add-modal .product__media-wrapper .scroll-trigger{opacity:1!important;animation:none!important;transform:none!important}quick-add-modal .product__media-item .media img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}quick-add-modal .product-form__input--pill input[type=radio]+label{border:2px solid #E5E7EB!important;border-radius:8px!important;font-size:.82rem!important;font-weight:500!important;color:#374151!important;transition:all .2s ease!important}quick-add-modal .product-form__input--pill input[type=radio]:checked+label{border-color:#1b2d4f!important;color:#1b2d4f!important;background:#1b2d4f0d!important;font-weight:600!important}quick-add-modal .shopify-payment-button__button--branded{border-radius:10px!important;overflow:hidden!important}.canvas-reviews p,.canvas-reviews span,.canvas-reviews .canvas-review-card__text{color:#ffffffd1!important;font-style:italic!important}.canvas-reviews .canvas-review-card__name{color:#fff!important;font-weight:600!important}.canvas-reviews .canvas-review-card__location{color:#ffffff73!important}.canvas-reviews .canvas-review-card__stars,.canvas-reviews .canvas-review-card__verified{color:#c9a96e!important}.canvas-reviews .canvas-review-card__avatar-placeholder{color:#c9a96e!important;background:#c9a96e26!important;border-color:#c9a96e66!important}.canvas-reviews .canvas-reviews__heading{color:#fff!important}.canvas-reviews *{--color-foreground: 255, 255, 255}
/*# sourceMappingURL=/cdn/shop/t/6/assets/canvas-premium.css.map */
