.home-banner-btn{display:block}.homeMobile-banner-btn .home-banner-btn{display:none}.product .product.grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:0}.product .product.grid.product--small{grid-template-columns:minmax(0,45fr) minmax(0,55fr)}.product .product.grid.product--medium{grid-template-columns:minmax(0,50fr) minmax(0,50fr)}.product .product.grid.product--large{grid-template-columns:minmax(0,55fr) minmax(0,45fr)}.product .product.grid.product--xlarge{grid-template-columns:minmax(0,60fr) minmax(0,40fr)}.product .product.grid .product__media-wrapper,.product .product.grid .product__info-wrapper{max-width:100%;padding:0}.product .product.grid .product__info-wrapper{padding:0 0 0 5.6rem}.product .product-slider-arrow-swipes .slider--nav button.swiper-button-next,.product .product-slider-arrow-swipes .slider--nav button.swiper-button-prev,.product .product__media-wrapper .thumbnail-slider .slider-button--prev,.product .product__media-wrapper .thumbnail-slider .slider-button--next{display:none}.product__info-wrapper .product__title h1{color:#1c1c1c;font-family:Ivy-Mode-Regular;font-size:48px;font-weight:400;line-height:64px}.product__info-wrapper .price-width-title .price-item__amount{color:#1c1c1c;font-family:GTAmericaRegular,sans-serif;font-size:20px;font-weight:400;line-height:normal}.product__info-wrapper .show_noitifaction{display:inline-flex;align-items:center;gap:4px;color:#1c1c1c;font-family:GTAmericaRegular,sans-serif;font-size:12px;font-weight:400;line-height:15px;text-transform:uppercase;border-top:1px solid rgba(28,28,28,.1);border-bottom:1px solid rgba(28,28,28,.1);background:#f0f0f0;padding:4px 8px}.product__info-wrapper .show_noitifaction button{border:none;outline:none;text-transform:uppercase;line-height:15px;font-size:12px;cursor:pointer;text-decoration:underline;text-underline-offset:.2rem;text-decoration-thickness:1px;transition:all .3ms linear;background:transparent}.product__info-wrapper .show_noitifaction .klaviyo_form_trigger{white-space:nowrap}.product__info-wrapper .show_noitifaction button:hover,.product__info-wrapper .show_noitifaction button:focus{text-decoration:none;text-underline-offset:0;text-decoration-thickness:0}.product__info-wrapper .show_noitifaction p{margin:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}.product__info-wrapper .show_noitifaction a{color:inherit;text-decoration:underline;text-underline-offset:.2rem;text-decoration-thickness:1px}.product__info-wrapper .show_noitifaction a:hover,.product__info-wrapper .show_noitifaction a:focus{text-decoration:none}.product__info-wrapper .price-width-title .price{display:flex;align-items:center;column-gap:1.5rem;padding:0 0 17px!important}.product__info-wrapper .jdgm-prev-badge{cursor:pointer}.product__info-wrapper .jdgm-prev-badge__stars:after,.product__info-wrapper .jdgm-prev-badge__text{color:#6b6b6b;font-family:GTAmericaRegular,sans-serif;font-size:12px;font-weight:300;line-height:18px}.product__info-wrapper .jdgm-prev-badge__stars:after{content:attr(data-score);margin-left:6px}.product__info-wrapper .jdgm-prev-badge__text{margin-left:8px}.product__info-wrapper .jdgm-prev-badge__text:before{content:"("}.product__info-wrapper .jdgm-prev-badge__text:after{content:")"}@media screen and (max-width:749px){.product__info-wrapper .jdgm-prev-badge__stars .jdgm-star{font-size:12px;line-height:12px}.product__info-wrapper .jdgm-prev-badge{height:18px;font-size:12px;line-height:18px}}.product__info-container>[id*=judge_me_reviews_preview_badge],.product__info-container>.shopify-app-block:has(.jdgm-preview-badge){margin:0}.product .product__info-wrapper .product__info-container>.fsa-hsa.no-js-hidden{margin-top:8px}.product__info-container>.shopify-app-block:has(.jdgm-prev-badge:not([data-number-of-reviews="0"])){margin-bottom:15px}.product .product__info-wrapper .quantity .quantity__button:first-child,.product .product__info-wrapper .quantity .quantity__button:last-child{border:0}.product .product__info-wrapper .quantity__input{color:#1c1c1c;text-align:center;font-family:GTAmericaRegular,sans-serif;font-size:14px;font-weight:400;line-height:21px}.product .product__info-wrapper .product__info-container .quantity-with-addTocart{display:grid!important;grid-template-columns:auto 1fr!important;grid-template-areas:"qty cart" "checkout checkout"!important;column-gap:16px!important;row-gap:8px!important;align-items:center!important;flex-wrap:nowrap!important;position:static!important;width:100%;margin:2.5rem 0;margin-bottom:12px}.product .product__info-wrapper .product__info-container .quantity-with-addTocart .form-addToCart,.product .product__info-wrapper .product__info-container .quantity-with-addTocart .form-addToCart .product-form,.product .product__info-wrapper .product__info-container .quantity-with-addTocart .form-addToCart form,.product .product__info-wrapper .product__info-container .quantity-with-addTocart .form-addToCart .product-form__buttons{display:contents!important}.product .product__info-wrapper .product__info-container .quantity-with-addTocart .product-form__quantity{grid-area:qty;margin:0;min-width:auto;max-width:none;width:auto}.product .product__info-wrapper .product__info-container .quantity-with-addTocart .product-form__quantity .quantity{width:13rem;max-width:13rem;height:52px}.product .product__info-wrapper .product__info-container .quantity-with-addTocart .product-form__submit,.product .product__info-wrapper .product__info-container .quantity-with-addTocart .border-btn{grid-area:cart!important;position:static!important;width:100%!important;max-width:none!important;height:52px!important;margin:0!important;right:auto!important;left:auto!important}.product .product__info-wrapper .product__info-container .quantity-with-addTocart .shopify-payment-button,.product .product__info-wrapper .product__info-container .quantity-with-addTocart .product-form__error-message-wrapper,.product .product__info-wrapper .product__info-container .quantity-with-addTocart .gw-container,.product .product__info-wrapper .product__info-container .quantity-with-addTocart .cart__dynamic-checkout-buttons{grid-area:checkout!important;position:static!important;width:100%!important;max-width:none!important;margin:0!important}.product .product__info-wrapper .product__info-container .quantity-with-addTocart .shopify-payment-button,.product .product__info-wrapper .product__info-container .quantity-with-addTocart .shopify-payment-button__button{height:58px!important;min-height:58px!important}@media screen and (min-width:990px){.product.grid{align-items:stretch}.product .grid__item.product__media-wrapper{align-self:stretch;position:relative}.product .grid__item.product__media-wrapper .slider-main{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.product .grid__item.product__media-wrapper .slider-inner{position:sticky;top:var(--pdp-media-top, 0px);transition:top .15s ease-out;height:100vh;max-height:100%;min-height:0;align-items:stretch;grid-template-rows:minmax(0,1fr)}.product .grid__item.product__media-wrapper .slider-col,.product .grid__item.product__media-wrapper .slider-thumbs,.product .grid__item.product__media-wrapper .slider-product-image{height:100%;min-height:0;overflow:hidden}.product .grid__item.product__media-wrapper .slider-main .swiper-container{height:100%}.product-detail-main .product__info-wrapper .product__column-sticky{position:static;top:auto}}.product .product__info-wrapper .product__info-container .richtext_HMXgVJ ul li{padding:0 0 1.2rem 1.5rem;color:#474747;font-family:GTAmericaRegular,sans-serif;font-size:14px;font-weight:300;line-height:normal}.product .product__info-wrapper .product__info-container .richtext_HMXgVJ ul li:last-child{padding-bottom:0}.product .product__info-wrapper .product__info-container .richtext_HMXgVJ ul li:before{content:"";position:absolute;left:0;top:7px;width:4px;height:4px;background:#474747;border-radius:50%}.product .product .product__info-wrapper fieldset.product-form__input label{background:#fdfdfd;border:1px solid #e6e6e6;color:#1c1c1c;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:16px;height:6rem;letter-spacing:0;flex-direction:column;gap:4px}.product .product .product__info-wrapper fieldset.product-form__input label .variant-option__price{display:none}.product .product .product__info-wrapper fieldset.product-form__input{column-gap:8px;row-gap:8px}.product .product .product__info-wrapper fieldset.product-form__input label{flex:1 1 0;min-width:0}.product .product .product__info-wrapper fieldset.product-form__input label.playing-label{width:auto;min-width:0;max-width:100%}.product .product .product__info-wrapper fieldset.product-form__input .product_unabv{text-decoration:none!important}.product .product .product__info-wrapper fieldset.product-form__input .product_unabv del{font-size:14px;font-style:normal;font-weight:400;line-height:16px;text-decoration-line:line-through;color:#777}.product .product .product__info-wrapper fieldset.product-form__input .product_unabv .variant-option__price{color:#474747;font-size:10px;font-style:normal;font-weight:400;line-height:14px}.product .product .product__info-wrapper fieldset.product-form__input input[type=radio]:checked+label{background:#1c1c1c;border-color:#1c1c1c;color:#fff}.product .product .product__info-wrapper fieldset.product-form__input input[type=radio]:checked+label .variant-option__price{color:#fff}.product .product .product__info-wrapper fieldset.product-form__input input[type=radio]:checked+.product_unabv del,.product .product .product__info-wrapper fieldset.product-form__input input[type=radio]:checked+.product_unabv .variant-option__price{color:#fff}.product .product .product__info-wrapper .product__info-container variant-radios{padding:0}.product .product .product__info-wrapper fieldset.product-form__input legend.form__label{display:none}.product .product__media-wrapper media-gallery ul.swiper-wrapper{column-gap:.01rem}.product .product__info-wrapper .product__info-container .product-form__buttons .border-btn span{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.product .product__info-wrapper .product__info-container .product-form__buttons .border-btn:hover span,.product .product__info-wrapper .product__info-container .product-form__buttons .border-btn:focus span{color:#000}.product .product__info-wrapper .product__info-container .product-form__buttons .border-btn,.product .product__info-wrapper .richtext_znBAUn p,.product .btn.gw-button-widget,.product .product__info-wrapper .product__info-container .inqure{background:#1c1c1c!important;color:#fff!important;max-width:100%;width:100%;margin:0;cursor:pointer;text-decoration:none;border:1px solid transparent;display:flex;align-items:center;justify-content:center;height:6rem;font-size:1.6rem;line-height:1.8rem;transition:all .3s linear;position:relative;z-index:2;text-transform:uppercase}.product .product__info-wrapper .product__info-container .product-form__buttons .border-btn:hover,.product .product__info-wrapper .product__info-container .product-form__buttons .border-btn:focus,.product .btn.gw-button-widget:hover,.product .btn.gw-button-widget:focus,.product .product__info-wrapper .product__info-container .inqure:hover,.product .product__info-wrapper .product__info-container .inqure:focus{background:transparent!important;color:#000!important;border-color:#000}.product .product__info-wrapper .product__info-container .form-addToCart{margin:1.2rem 0}.product .product__info-wrapper .richtext_znBAUn p{text-transform:inherit;background:transparent!important;height:fit-content!important;display:block;font-size:14px;font-style:normal;font-weight:300;line-height:normal;color:#474747!important}.product .product__info-wrapper ul.icon-with-text--horizontal li img{margin:0 0 .5rem}.product .product__info-wrapper .column_ccrFiY{margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem}.product .product__info-wrapper .column_ccrFiY.column--single,.product.the-pill-container-explore-the-premium-pillbox .product__info-wrapper .column_ccrFiY,.the-playing-card-set-premium-playing-card-holder-amp-cards .product__info-wrapper .column_ccrFiY,.the-key-turn-explore-the-elegant-key-turner .product__info-wrapper .column_ccrFiY,.the-cane-explore-the-modern-walking-cane-crafted .product__info-wrapper .column_ccrFiY{grid-template-columns:1fr}.product .product__info-wrapper .column_ccrFiY .product__row{background:#f2f2f2;padding:1.5rem 1rem;text-align:center}.product .product__info-wrapper .column_ccrFiY .product__row h5{color:#474747;text-align:center;font-size:14px;font-style:italic;font-weight:500;line-height:normal;font-family:GTAmericaRegular,sans-serif;padding:0 0 1.2rem}.product .product__info-wrapper .column_ccrFiY .product__row p{color:#474747;text-align:center;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.product .product__info-wrapper .column_ccrFiY .product__row p em{color:#474747;text-align:center;font-size:14px;font-style:italic;font-weight:300;line-height:normal}.product .product__info-wrapper .column_ccrFiY .product__row p:not(:last-child){padding:0 0 .6rem}.product .product__info-wrapper .column_ccrFiY .grid__item{width:100%}.product .product__info-wrapper .column_ccrFiY .product__row p a{text-decoration:none;transition:all .3ms linear;color:#474747;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.product .product__info-wrapper .column_ccrFiY .product__row p a:hover,.product .product__info-wrapper .column_ccrFiY .product__row p a:focus{text-decoration:underline;text-underline-offset:.2rem;text-decoration-thickness:1px}.product .product__info-wrapper .product__info-container .product__description.quick-add-hidden .metafield-rich_text_field>p{margin:0 0 .6rem}.the-playing-card-set-premium-playing-card-holder-amp-cards .product__info-wrapper .product__info-container .product__description p{gap:.3rem}.the-playing-card-set-premium-playing-card-holder-amp-cards .product__info-wrapper .product__info-container .richtext_znBAUn p span{line-height:1;text-decoration:underline;text-underline-offset:.2rem;text-decoration-thickness:1px;transition:all .3ms linear}.the-playing-card-set-premium-playing-card-holder-amp-cards .product__info-wrapper .product__info-container .richtext_znBAUn p span:hover,.the-playing-card-set-premium-playing-card-holder-amp-cards .product__info-wrapper .product__info-container .richtext_znBAUn p span:focus{text-decoration:none;text-underline-offset:0;text-decoration-thickness:0}.the-key-turn-explore-the-elegant-key-turner .product .product__info-wrapper variant-radios{padding-top:0}.the-cane-explore-the-modern-walking-cane-crafted .product__info-wrapper .product__info-container .form-addToCart{margin-top:0}.product .product__info-wrapper .product__info-container .product__title{padding:0 0 .4rem}.header nav ul,.header .header__icons{column-gap:3rem}.header .header__icons #cart-icon-bubble{padding-right:0}.header .header__icons #cart-icon-bubble .cart-count-bubble{display:none}.product .product__info-wrapper .product__info-container .richtext_HMXgVJ{padding-bottom:0}.product .product__info-wrapper .product__info-container .richtext_HMXgVJ ul li{font-size:16px;font-style:normal;font-weight:300;line-height:normal}.product .product__info-wrapper .product__info-container .form-addToCart{margin:0 0 1.2rem}.product .product__info-wrapper .product__info-container .quantity .quantity__button svg{width:1rem}.product .product .product__info-wrapper .product__info-container variant-radios,.product .product__info-wrapper .product__info-container .inqure{margin-bottom:1.2rem}.announcement-bar.gradient{padding:.9rem 0 1.35rem}.announcement-bar .announcement-bar__message p,.announcement-bar .announcement-bar__message button{display:inline-block;vertical-align:middle;line-height:1;font-size:1.5rem;transition:all .3ms linear}.announcement-bar .announcement-bar__message button:hover,.announcement-bar .announcement-bar__message button:focus{text-decoration:none;text-underline-offset:0;text-decoration-thickness:0}header.header{padding-bottom:2.2rem;padding-top:2.2rem}.product-detail-main.page-width{padding-top:5.3rem;padding-bottom:5.3rem}.product .product__info-wrapper ul.icon-with-text--horizontal{margin:3rem 0 2.5rem}.product .product__info-wrapper ul.icon-with-text--horizontal li span{color:#6b6b6b;font-size:10px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:.4px}.product .product__info-wrapper .product__info-container .defult-description p{margin:0 0 .9rem;font-size:14px;font-style:normal;font-weight:300;color:#474747;line-height:2rem;letter-spacing:-.03rem}.product__info-wrapper .product__info-container .product__description strong,.product__info-wrapper .product__info-container .product__description b,.product__info-wrapper .product__info-container .product__row strong,.product__info-wrapper .product__info-container .product__row b,.product__info-wrapper .show_noitifaction strong,.product__info-wrapper .show_noitifaction b{color:#1c1c1c;font-weight:500;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-family:inherit;font-style:inherit;display:inline;margin-top:0}.product .product__info-wrapper .product__info-container .defult-description ul{padding-left:1rem}.product .product__info-wrapper .product__info-container .defult-description ul li{font-size:14px;font-style:normal;font-weight:300;color:#474747;line-height:1.9rem;padding:0 0 .8rem 1.4rem}body.product-pill-container .product__info-wrapper .jdgm-prev-badge__stars:after,body.product-pill-container .product__info-wrapper .jdgm-prev-badge__text,body.product-pill-container .product .product__info-wrapper .quantity__input,body.product-pill-container .product .product .product__info-wrapper fieldset.product-form__input label,body.product-pill-container .product .product .product__info-wrapper fieldset.product-form__input label .variant-option__price,body.product-pill-container .product .product .product__info-wrapper fieldset.product-form__input .product_unabv del,body.product-pill-container .product .product .product__info-wrapper fieldset.product-form__input .product_unabv .variant-option__price,body.product-pill-container .product .product__info-wrapper .product__info-container .defult-description p,body.product-pill-container .product .product__info-wrapper .product__info-container .defult-description ul li{line-height:normal!important}.product .product__info-wrapper .product__info-container .defult-description ul li:last-child{padding-bottom:0}.product .product__info-wrapper .product__info-container .defult-description ul li:before{top:7.5px;width:4px;height:4px}.slider-product-image .swiper-pagination span{font-size:1.6rem;color:#000;line-height:1.6rem}.slider-product-image .swiper-pagination{position:initial;opacity:1;min-width:auto;width:auto;letter-spacing:0;line-height:1;align-items:center;column-gap:.5rem}.slider-product-image .slider-buttons button.slider-button,.slider-product-image .slider-buttons button.slider-button svg{width:2rem;height:1.4rem}.slider-product-image .slider-buttons button.slider-button--next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider-main .slider-product-image{position:relative}.slider-product-image .product_slider_button{background:#fff;width:100%;max-width:15rem;height:4.2rem;padding:.5rem;column-gap:2rem;display:flex!important;align-items:center;justify-content:center;position:absolute;left:50%;bottom:0;z-index:1;transform:translate(-50%)}.product-detail-main .slider-product-image .product_slider_button{background:transparent;width:auto;max-width:none;height:auto;padding:0;column-gap:16px;bottom:16px}.product-detail-main .slider-product-image .product_slider_button .swiper-pagination{display:none}.product-detail-main .slider-product-image .slider-buttons button.slider-button{width:4rem;height:4rem;padding:0;background:#fff;border:1px solid #e6e6e6;display:flex;align-items:center;justify-content:center}.product-detail-main .slider-product-image .slider-buttons button.slider-button svg{display:none}.product-detail-main .slider-product-image .slider-buttons button.slider-button--prev{transform:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Crect width='40' height='40' fill='white'/%3E%3Cg transform='translate(40 0) scale(-1 1)'%3E%3Cpath d='M22.153 20L14.4863 12.3333L15.6663 11.1533L24.513 20L15.6663 28.8467L14.4863 27.6667L22.153 20Z' fill='black'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat}.product-detail-main .slider-product-image .slider-buttons button.slider-button--next{transform:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Crect width='40' height='40' fill='white'/%3E%3Cpath d='M22.153 20L14.4863 12.3333L15.6663 11.1533L24.513 20L15.6663 28.8467L14.4863 27.6667L22.153 20Z' fill='black'/%3E%3C/svg%3E") center / contain no-repeat}.tradapply-klaviyoform .klaviyo-form{max-width:800px!important;margin:0 auto!important}.tem-the-deck-of-cards quantity-input.cart-quantity{pointer-events:none}@media screen and (max-width:769px){.product-detail-main.page-width{padding-top:0!important}}.newcart-drawer.drawer .drawer__inner{padding:0;border:none}.newcart-drawer.drawer .drawer__header{border-bottom:1px solid rgb(41 31 31 / 20%)}.newcart-drawer.drawer .drawer__inner h2.drawer__heading{margin:0;display:flex;align-items:center;gap:.8rem}.newcart-drawer.drawer .cart-count-bubble{line-height:1}.newcart-drawer.drawer .drawer__inner h2.drawer__heading,.newcart-drawer.drawer .drawer__inner .cart-count-bubble span{font-size:2.6rem;line-height:2.6rem;font-family:Ivy-Mode-Regular;font-weight:400}.newcart-drawer.drawer .drawer__inner .drawer__close{box-shadow:none;min-width:auto;min-height:auto;position:initial;line-height:1}.newcart-drawer.drawer .drawer__inner .drawer__close svg{height:3rem;width:3rem}.newcart-drawer.drawer .cart-drawer__form thead[role=rowgroup]{display:none}.newcart-drawer.drawer .cart-drawer__form tbody tr{margin:0;grid-template-columns:.3fr 1fr;width:100%;gap:0;border-bottom:1px solid rgb(41 31 31 / 20%);align-items:center}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__media{padding:0;width:10rem;height:100%;margin-right:2rem}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__details{padding:0;grid-column:2 / 2}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__totals.right{padding:0;display:none}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__quantity{padding:0;position:relative;top:-6px}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__quantity .cart-item__quantity-wrapper{justify-content:space-between;align-items:center;display:flex}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__quantity .cart-item.cart-remove-button{margin:0}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__media img{height:100%;object-fit:cover;object-position:center}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__details a.cart-item__name{font-size:1.9rem;line-height:2.2rem;max-width:100%;margin:0 0 1rem;outline:none;text-decoration:none}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__details .product-option,.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__details .product-option del{margin:0;font-size:1.8rem;line-height:1.8rem;max-width:100%;display:inline-block}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__details .product-option{display:flex;align-items:center;gap:1rem}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__quantity quantity-input{width:100%;max-width:13rem;min-height:auto;height:4.2rem;border:1px solid #000;border-radius:.4rem}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__quantity quantity-input:before,.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__quantity quantity-input:after{display:none}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__quantity quantity-input .quantity__button{box-shadow:none;background:none;margin:0;width:3.5rem;color:#000;line-height:1;border:none!important}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__quantity quantity-input .quantity__button svg{width:1rem;height:1rem;filter:brightness(0) saturate(100%) invert(0%) sepia(1%) saturate(7475%) hue-rotate(51deg) brightness(95%) contrast(106%)}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__quantity quantity-input .quantity__input{padding:0;border:solid #000;border-width:0px 1px;font-size:1.8rem;line-height:1.8rem;background:transparent;box-shadow:none;color:#000;opacity:1;font-weight:400;height:100%}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__quantity quantity-input .quantity__button.disabled svg{cursor:not-allowed;opacity:.5}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__details .product-option:empty,.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__details .discounts.list-unstyled:empty{display:none}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__details .cart-item__discounted-prices{margin:0;max-width:100%;display:flex;align-items:center;gap:1rem}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__details ul{margin:0;max-width:100%}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__details ul li,.newcart-drawer.drawer .drawer__footer .totals__discount-value span{font-size:1.4rem;line-height:1.4rem;gap:.4rem;background:#f7f7f6;padding:.4rem;display:inline-flex;align-items:center}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__details ul li svg,.newcart-drawer.drawer .drawer__footer .totals__discount-value span svg{margin:0;width:1.2rem;height:1.2rem}.newcart-drawer.drawer .cart-drawer__form tbody .cart-percentage-discounted,.newcart-drawer.drawer .drawer__footer .totals__discount-value{display:flex;align-items:center;gap:.8rem;margin:0;flex-wrap:wrap}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__quantity .cart-item__error{display:none;margin:0}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__quantity cart-remove-button{margin:0;line-height:1;height:100%}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__quantity cart-remove-button .button.button--tertiary{margin:0;border:1px solid #000;outline:none;min-width:auto;min-height:auto;width:3.5rem;height:3.5rem;background:#efefef;border-radius:4px;cursor:pointer}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__quantity cart-remove-button .button.button--tertiary svg{height:1.5rem;width:1.5rem}.newcart-drawer.drawer .drawer__footer{background:transparent;border-top:1px solid rgb(41 31 31 / 20%)}.newcart-drawer.drawer .drawer__footer .totals,.newcart-drawer.drawer .drawer__footer .total_discount{display:flex;align-items:center;justify-content:space-between;margin:0 0 2rem}.newcart-drawer.drawer .drawer__footer .totals h2,.newcart-drawer.drawer .drawer__footer .total_discount h2{font-size:2rem;line-height:2rem}.newcart-drawer.drawer .drawer__footer .totals p,.newcart-drawer.drawer .drawer__footer .total_discount p{margin:0;font-size:2rem;line-height:2rem}.newcart-drawer.drawer .drawer__footer .cart__checkout-button{margin:0;background:#000;color:#fff;border-color:transparent;gap:.8rem;font-size:1.6rem;line-height:1.8rem;letter-spacing:0;height:6rem}.newcart-drawer.drawer .drawer__footer .cart__checkout-button:hover,.newcart-drawer.drawer .drawer__footer .cart__checkout-button:focus{background:transparent;border-color:#000;color:#000}.newcart-drawer.drawer .drawer__footer small.tax-note{display:none}.newcart-drawer.drawer .drawer__footer .cart__checkout-button svg{width:1.8rem;height:2rem;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(323deg) brightness(103%) contrast(101%)}.newcart-drawer.drawer .drawer__footer .cart__checkout-button:hover svg,.newcart-drawer.drawer .drawer__footer .cart__checkout-button:focus svg{filter:brightness(0) saturate(100%) invert(0%) sepia(6%) saturate(23%) hue-rotate(189deg) brightness(88%) contrast(105%)}.newcart-drawer.drawer .drawer__header,.newcart-drawer.drawer .cart-drawer__form tbody tr,.newcart-drawer.drawer .drawer__footer{padding:2rem}body.overflow-hidden{overflow:visible}.cart-percentage-discounted dl{display:none}.newcart-drawer.drawer .drawer__inner-empty{padding:2rem;position:relative}.newcart-drawer.drawer .drawer__inner-empty .drawer__close{position:absolute;height:3rem;width:3rem;right:20px;top:20px}.newcart-drawer.drawer .cart-drawer__form tbody .tem-the-playing-card-set td.cart-item__details span{font-size:1.6rem;line-height:1.6rem;display:block;margin:0 0 1rem;pointer-events:none;cursor:none}.newcart-drawer.drawer .cart-drawer__form tbody .tem-the-playing-card-set td.cart-item__details a.cart-item__name{margin:0 0 .5rem}@media screen and (max-width:749px){.newcart-drawer.drawer .drawer__header,.newcart-drawer.drawer .cart-drawer__form tbody tr,.newcart-drawer.drawer .drawer__footer{padding:1.5rem}.newcart-drawer.drawer .drawer__inner h2.drawer__heading,.newcart-drawer.drawer .drawer__inner .cart-count-bubble span{font-size:2.2rem;line-height:2.2rem}.newcart-drawer.drawer .drawer__inner .drawer__close svg{height:2.6rem;width:2.6rem}.newcart-drawer.drawer .cart-drawer__form tbody tr{grid-template-columns:.3fr 1fr}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__media{margin-right:1.5rem;width:8.5rem}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__details a.cart-item__name{font-size:1.6rem;line-height:1.9rem}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__details .product-option,.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__details .product-option del{font-size:1.5rem;line-height:1.5rem}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__quantity quantity-input{height:3.8rem}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__quantity quantity-input .quantity__input{font-size:1.5rem;line-height:1.5rem}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__quantity cart-remove-button{margin:0}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__quantity cart-remove-button .button.button--tertiary{width:3.3rem;height:3.3rem}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__quantity cart-remove-button .button.button--tertiary svg{height:1.3rem;width:1.3rem}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__details ul li,.newcart-drawer.drawer .drawer__footer .totals__discount-value span{font-size:1.3rem;line-height:1.3rem}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__details ul li svg,.newcart-drawer.drawer .drawer__footer .totals__discount-value span svg{margin:0;width:1rem;height:1rem}.newcart-drawer.drawer .drawer__footer .totals h2,.newcart-drawer.drawer .drawer__footer .total_discount h2,.newcart-drawer.drawer .drawer__footer .totals p,.newcart-drawer.drawer .drawer__footer .total_discount p{font-size:1.7rem;line-height:1.7rem}.newcart-drawer.drawer .drawer__footer .cart__checkout-button svg{width:1.6rem;height:1.8rem}.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__quantity{top:-4px}.newcart-drawer.drawer .drawer__inner-empty{padding:1.5rem}.newcart-drawer.drawer .drawer__inner-empty .drawer__close{right:1.5rem;top:1.5rem;height:2.6rem;width:2.6rem}.newcart-drawer.drawer .drawer__footer .cart__checkout-button{height:5rem}.newcart-drawer.drawer .cart-drawer__form tbody .tem-the-playing-card-set td.cart-item__details span{font-size:1.4rem;line-height:1.4rem}}@media screen and (max-width:340px){.newcart-drawer.drawer .cart-drawer__form tbody td.cart-item__details ul li{margin:0 0 1.2rem}}@media screen and (max-width:1200px){.product .product.grid .product__info-wrapper{max-width:100%;padding:0}.product .product.grid{grid-column-gap:4rem}.product .product .product__info-wrapper fieldset.product-form__input label,.product .product__info-wrapper .product__info-container .product-form__buttons .border-btn,.product .product__info-wrapper .richtext_znBAUn p,.product .btn.gw-button-widget,.product .product__info-wrapper .product__info-container .inqure{height:4.6rem}}@media screen and (max-width:989px){.the-pill-container-explore-the-premium-pillbox .product .product__info-wrapper .product__info-container .product-form__buttons .border-btn{max-width:100%;position:initial}.header.header--middle-center{grid-template-columns:.4fr 2fr .4fr}.header nav ul,.header .header__icons{column-gap:0}}@media screen and (max-width:749px){.image-option-extra{position:relative}#MainProduct-template--23815201751355__main.page-width{padding-right:0}.product .product .grid__item.product__media-wrapper{margin:0 0 12px}.product .product__info-wrapper .product__info-container .product-form__buttons .border-btn,.product .product__info-wrapper .richtext_znBAUn p,.product .btn.gw-button-widget,.product .product__info-wrapper .product__info-container .inqure{font-size:1.5rem;line-height:1.7rem}.home-banner-btn{display:none}.homeMobile-banner-btn .home-banner-btn{display:block}.homeMobile-banner-btn .home-banner-btn{top:auto;bottom:25px;transform:translate(-50%)}.index .custom-grid-image-block .banner__heading:not(:last-child){max-width:200px}.index .custom-grid-image-block .banner__heading:last-child{max-width:220px}.homeMobile-banner-btn .border-btn,.shopify-challenge__button.btn{max-width:20rem;height:4.3rem;font-size:1.3rem;line-height:1.3rem}.home-banner-section .custom-grid-image-block{grid-template-columns:1fr}.announcement-bar .announcement-bar__message p,.announcement-bar .announcement-bar__message button{font-size:1.4rem}.banner-full-width.section .banner .banner__media.media{height:100%;position:absolute}.container-left-right .image-with-text__media-item,.grab-left-right .image-with-text__media-item{margin:0;padding:0 0 30px}.product .product__info-wrapper .product__info-container .richtext_HMXgVJ ul li,.product .product__info-wrapper .product__info-container .defult-description ul li{font-size:1.5rem;letter-spacing:0}.product__info-wrapper .product__title h1{font-size:24px;font-style:normal;font-weight:400;line-height:32px}.product__info-wrapper .price-width-title .price-item--regular,.product__info-wrapper .price-width-title .price-item__amount{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.product .product__info-wrapper .product__info-container .richtext_HMXgVJ ul li{font-size:14px;font-style:normal;font-weight:300;line-height:normal}.product-detail-main.page-width{padding-top:0;padding-bottom:4rem}.product .product__info-wrapper .product__info-container .defult-description p{margin:0 0 1rem;line-height:2rem;letter-spacing:0}.product .product__info-wrapper .product__info-container .defult-description ul{padding-left:0}.product .product__info-wrapper .column_ccrFiY .product__row p,.product .product__info-wrapper .column_ccrFiY .product__row p a{line-height:normal;font-size:14px}.product .product__info-wrapper .column_ccrFiY .product__row h5{padding:0 0 .8rem}.collection ul.swiper-wrapper{gap:0}.aboutno-extrapb .image-with-text{padding-bottom:0}.slider-product-image .product_slider_button{display:none!important}.product .product .product__info-wrapper fieldset.product-form__input .product_unabv del{line-height:1}.product .product .product__info-wrapper fieldset.product-form__input label,.product .product__info-wrapper .product__info-container .product-form__buttons .border-btn,.product .product__info-wrapper .richtext_znBAUn p,.product .btn.gw-button-widget,.product .product__info-wrapper .product__info-container .inqure{height:4.7rem}}@media screen and (max-width:480px){.product__info-wrapper .show_noitifaction,.product__info-wrapper .show_noitifaction button{font-size:10px;font-style:normal;font-weight:400;line-height:15px;text-transform:uppercase}.product .product__info-wrapper ul.icon-with-text--horizontal li span{max-width:100%;display:block}}.product .product__info-wrapper ul.icon-with-text--horizontal li.icon-with-text__item--4 img{width:100%}.fsa-hsa{display:flex;align-items:center;gap:8px;width:100%;border-radius:4px;padding:8px;border:1px solid rgba(28,28,28,.6);background:#1c1c1c0d}.fsa-hsa__badge{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;flex-shrink:0}.fsa-hsa__label{display:inline-block;color:#1c1c1c;text-align:center;font-family:GTAmericaRegular,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:100%;margin-top:1px}.fsa-hsa__link{margin-left:auto;color:#1c1c1c;text-align:center;font-family:GTAmericaRegular,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;padding:0;border:none;background-color:transparent;background:transparent}.fsa-hsa__link:hover{cursor:pointer}.fsa-hsa-modal.product-popup-modal{background:#0009}.fsa-hsa-modal .fsa-hsa-modal__content{height:auto;max-height:90vh;max-width:740px;width:100%;top:50%;margin-top:0;transform:translate(-50%,-50%);padding:0;overflow:auto;border-radius:0;border:none}.fsa-hsa-modal .product-popup-modal__toggle{position:absolute;top:34px;right:30px;margin:0;padding:0;border-radius:0;border:none}.fsa-hsa-modal .product-popup-modal__toggle .icon{width:40px;height:40px;aspect-ratio:1/1}.fsa-hsa-modal__body{display:flex;flex-direction:column}.fsa-hsa-modal__media img{display:block;width:100%;height:auto;object-fit:cover}.fsa-hsa-modal__info{padding:24px}.fsa-hsa-modal__heading{margin:0 0 1.6rem;color:#1c1c1c;font-family:Ivy-Mode-Regular!important;font-size:32px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:24px}.fsa-hsa-modal__text p{color:#474747;font-family:GTAmericaRegular,sans-serif!important;font-size:16px;font-style:normal;font-weight:300;line-height:normal}.fsa-hsa-modal__text strong{font-size:inherit;line-height:inherit;color:#474747;font-weight:500}.fsa-hsa-modal__footer{margin-top:1.6rem;font-size:12px;font-style:italic;font-weight:300;line-height:normal;color:#474747;font-family:GTAmericaRegular,sans-serif!important}@media screen and (min-width:750px){.fsa-hsa-modal__body{flex-direction:row;align-items:stretch;padding-right:40px}.fsa-hsa-modal__media,.fsa-hsa-modal__info{flex:1 1 50%;min-width:0}.fsa-hsa-modal__media img{height:100%}.fsa-hsa-modal__info{display:flex;flex-direction:column;justify-content:center;padding-right:0;padding-top:40px;padding-bottom:40px}}@media screen and (max-width:749px){.fsa-hsa-modal.product-popup-modal{overflow:hidden}.fsa-hsa-modal .fsa-hsa-modal__content{top:auto;bottom:0;left:0;transform:none;width:100%;max-width:100%;height:auto;max-height:none;overflow:visible}.fsa-hsa-modal__media img{height:55vh}.fsa-hsa-modal .product-popup-modal__toggle{top:calc(55vh + 15px);right:16px;width:24px}.fsa-hsa-modal .product-popup-modal__toggle .icon{width:24px;height:24px}.fsa-hsa-modal__info{padding:40px 16px}.fsa-hsa-modal__heading{font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px}.fsa-hsa-modal__text p{font-size:14px;font-style:normal;font-weight:300}.fsa-hsa-modal__footer{font-size:12px;font-style:normal;font-weight:300;margin-top:16px}}.gw-float-widget{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/52/assets/redesign-custom.css.map */
