.bg-color-sandal{background-color:#a89166;border-color:#a89166}.bg-color-cyan{background-color:#25bdb0;border-color:#25bdb0}.bg-color-pink{background-color:#fcc6de;border-color:#fcc6de}.bg-color-black{background-color:#000;border-color:#000}.bg-color-grey{background-color:#ccc;border-color:#ccc}.bg-color-green{background-color:#e1eb78;border-color:#e1eb78}.bg-color-golden,label.tee-radio-label[title=Z\142oty],label.tee-radio-label[title=z\142oty],label.tee-radio-label[title=Gold],label.tee-radio-label[title=golden],label.tee-radio-label[title=Golden]{background:linear-gradient(135deg,#a67c00,#bf953f,#fcf6ba 40%,#b38728,#fcf6ba 60%,#aa771c,#7d5d05)!important;background-size:300% 300%!important;background-color:transparent!important;animation:goldenShimmer 2s ease-in-out infinite!important;border:2px solid #B8860B!important;box-shadow:inset 0 1px 3px #fffacdb3,0 0 6px #daa52080!important}@keyframes goldenShimmer{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.bg-color-sliver{background-color:#f2f2f2;border-color:#f2f2f2}.bg-color-blue{background-color:#a8bcd4;border-color:#a8bcd4}.bg-color-purple{background-color:#7e0b80;border-color:#7e0b80}.bg-color-white{background-color:#fff;border-color:#fff}.bg-color-white span,label.bg-color-white{border:1px solid #e3e0e0!important}.bg-color-red{background-color:#f63400;border-color:#f63400}.bg-color-brown,.bg-color-brow{background-color:#ad8111;border-color:#ad8111}.bg-color-gold{background-color:#cea525;border-color:#cea525}.bg-color-beige{background-color:#f0deba;border-color:#f0deba}.bg-color-gray{background-color:#bfbfbf;border-color:#bfbfbf}.bg-color-orange{background-color:#ff7900;border-color:#ff7900}.bg-color-yellow{background-color:#dcdb79;border-color:#dcdb79}.bg-color-navy{background-color:#001f3f;border-color:#001f3f}.bg-color-aqua{background-color:#7fdbff;border-color:#7fdbff}.bg-color-teal{background-color:#39cccc;border-color:#39cccc}.bg-color-gun-smoke{background-color:#12221f;border-color:#12221f}.bg-color-olive{background-color:olive;border-color:olive}.bg-color-lime{background-color:#0f0;border-color:#0f0}.bg-color-rose-gold{background-color:#fcdbd6;border-color:#fcdbd6}.bg-color-clear{background-color:#caf6ea;border-color:#caf6ea}.bg-color-maroon{background-color:maroon;border-color:maroon}.bg-color-ivory{background-color:ivory;border-color:ivory}.bg-color-lavenderblush{background-color:#b0e0e6;border-color:#b0e0e6}.bg-color-powderblue{background-color:#f012be;border-color:#f012be}.bg-color-darkgreen{background-color:#006400;border-color:#006400}.bg-color-saddlebrown{background-color:#8b4513;border-color:#8b4513}.bg-color-lightcoral{background-color:#f08080;border-color:#f08080}.bg-color-palevioletred{background-color:#db7093;border-color:#db7093}.bg-color-chocolate{background-color:#d2691e;border-color:#d2691e}.bg-color-darkolivegreen{background-color:#556b2f;border-color:#556b2f}.bg-color-darkred{background-color:#8b0000;border-color:#8b0000}.bg-color-mediumaquamarine{background-color:#66cdaa;border-color:#66cdaa}.bg-color-sandybrown{background-color:#f4a460;border-color:#f4a460}.bg-color-darkslategray{background-color:#2f4f4f;border-color:#2f4f4f}.bg-color-salmon{background-color:salmon;border-color:salmon}.bg-color-slateblue{background-color:#6a5acd;border-color:#6a5acd}.bg-color-lightgray{background-color:#d3d3d3;border-color:#d3d3d3}.bg-color-lemonchiffon{background-color:#fffacd;border-color:#fffacd}.bg-color-thistle{background-color:#d8bfd8;border-color:#d8bfd8}.bg-color-wheat{background-color:wheat;border-color:wheat}.bg-color-lightsalmon{background-color:#ffa07a;border-color:#ffa07a}.bg-color-hotpink{background-color:#ff69b4;border-color:#ff69b4}.bg-color-lawngreen{background-color:#7cfc00;border-color:#7cfc00}.bg-color-snow{background-color:snow;border-color:snow}.bg-color-darkslateblue{background-color:#483d8b;border-color:#483d8b}.bg-color-coral{background-color:coral;border-color:coral}.bg-color-limegreen{background-color:#32cd32;border-color:#32cd32}.bg-color-lightgrey{background-color:#d3d3d3;border-color:#d3d3d3}.bg-color-royalblue{background-color:#4169e1;border-color:#4169e1}.bg-color-dimgrey{background-color:#696969;border-color:#696969}.bg-color-lightseagreen{background-color:#20b2aa;border-color:#20b2aa}.bg-color-skyblue{background-color:#87ceeb;border-color:#87ceeb}.bg-color-orchid{background-color:orchid;border-color:orchid}.bg-color-darksalmon{background-color:#e9967a;border-color:#e9967a}.bg-color-darkorchid{background-color:#9932cc;border-color:#9932cc}.bg-color-cornflowerblue{background-color:#6495ed;border-color:#6495ed}.bg-color-cornsilk{background-color:#fff8dc;border-color:#fff8dc}.bg-color-lightslategrey{background-color:#789;border-color:#789}.bg-color-whitesmoke{background-color:#f5f5f5;border-color:#f5f5f5}.bg-color-seagreen{background-color:#2e8b57;border-color:#2e8b57}.bg-color-crimson{background-color:#dc143c;border-color:#dc143c}.bg-color-azure{background-color:azure;border-color:azure}.bg-color-paleturquoise{background-color:#afeeee;border-color:#afeeee}.bg-color-darkkhaki{background-color:#bdb76b;border-color:#bdb76b}.bg-color-mediumvioletred{background-color:#c71585;border-color:#c71585}.bg-color-lightgoldenrodyellow{background-color:#fafad2;border-color:#fafad2}.bg-color-violet{background-color:violet;border-color:violet}.bg-color-peachpuff{background-color:#ffdab9;border-color:#ffdab9}.bg-color-steelblue{background-color:#4682b4;border-color:#4682b4}.bg-color-blanchedalmond{background-color:#ffebcd;border-color:#ffebcd}.bg-color-moccasin{background-color:#ffe4b5;border-color:#ffe4b5}.bg-color-antiquewhite{background-color:#faebd7;border-color:#faebd7}.bg-color-mediumturquoise{background-color:#48d1cc;border-color:#48d1cc}.bg-color-lightskyblue{background-color:#87cefa;border-color:#87cefa}.bg-color-darkorange{background-color:#ff8c00;border-color:#ff8c00}.bg-color-darkblue{background-color:#00008b;border-color:#00008b}.bg-color-springgreen{background-color:#00ff7f;border-color:#00ff7f}.bg-color-lavender{background-color:#e6e6fa;border-color:#e6e6fa}.bg-color-mediumpurple{background-color:#9370db;border-color:#9370db}.bg-color-deepskyblue{background-color:#00bfff;border-color:#00bfff}.bg-color-mintcream{background-color:#f5fffa;border-color:#f5fffa}.bg-color-deeppink{background-color:#ff1493;border-color:#ff1493}.bg-color-darkseagreen{background-color:#8fbc8f;border-color:#8fbc8f}.bg-color-papayawhip{background-color:#ffefd5;border-color:#ffefd5}.bg-color-orangered{background-color:#ff4500;border-color:#ff4500}.bg-color-tomato{background-color:tomato;border-color:tomato}.bg-color-navajowhite{background-color:#ffdead;border-color:#ffdead}.bg-color-mediumorchid{background-color:#ba55d3;border-color:#ba55d3}.bg-color-ghostwhite{background-color:#f8f8ff;border-color:#f8f8ff}.bg-color-slategrey{background-color:#708090;border-color:#708090}.bg-color-forestgreen{background-color:#228b22;border-color:#228b22}.bg-color-dodgerblue{background-color:#1e90ff;border-color:#1e90ff}.bg-color-linen{background-color:linen;border-color:linen}.bg-color-blueviolet{background-color:#8a2be2;border-color:#8a2be2}.bg-color-gainsboro{background-color:#dcdcdc;border-color:#dcdcdc}.bg-color-lightgreen{background-color:#90ee90;border-color:#90ee90}.bg-color-chartreuse{background-color:#7fff00;border-color:#7fff00}.bg-color-mistyrose{background-color:#ffe4e1;border-color:#ffe4e1}.bg-color-darkgray{background-color:#a9a9a9;border-color:#a9a9a9}.bg-color-peru{background-color:peru;border-color:peru}.bg-color-tan{background-color:tan;border-color:tan}.bg-color-palegreen{background-color:#98fb98;border-color:#98fb98}.bg-color-rebeccapurple{background-color:#639;border-color:#639}.bg-color-darkcyan{background-color:#008b8b;border-color:#008b8b}.bg-color-oldlace{background-color:#fdf5e6;border-color:#fdf5e6}.bg-color-rosybrown{background-color:#bc8f8f;border-color:#bc8f8f}.bg-color-darkslategrey{background-color:#2f4f4f;border-color:#2f4f4f}.bg-color-lightslategray{background-color:#789;border-color:#789}.bg-color-turquoise{background-color:#40e0d0;border-color:#40e0d0}.bg-color-darkgoldenrod{background-color:#b8860b;border-color:#b8860b}.bg-color-honeydew{background-color:#f0fff0;border-color:#f0fff0}.bg-color-mediumslateblue{background-color:#7b68ee;border-color:#7b68ee}.bg-color-mediumspringgreen{background-color:#00fa9a;border-color:#00fa9a}.bg-color-plum{background-color:plum;border-color:plum}.bg-color-darkgrey{background-color:#a9a9a9;border-color:#a9a9a9}.bg-color-slategray{background-color:#708090;border-color:#708090}.bg-color-darkmagenta{background-color:#8b008b;border-color:#8b008b}.bg-color-lightblue{background-color:#add8e6;border-color:#add8e6}.bg-color-floralwhite{background-color:#fffaf0;border-color:#fffaf0}.bg-color-dimgray{background-color:#696969;border-color:#696969}.bg-color-greenyellow{background-color:#adff2f;border-color:#adff2f}.bg-color-fuchsia{background-color:#f0f;border-color:#f0f}.bg-color-cadetblue{background-color:#5f9ea0;border-color:#5f9ea0}.bg-color-yellowgreen{background-color:#9acd32;border-color:#9acd32}.bg-color-darkviolet{background-color:#9400d3;border-color:#9400d3}.bg-color-sienna{background-color:sienna;border-color:sienna}.bg-color-lightpink{background-color:#ffb6c1;border-color:#ffb6c1}.bg-color-mediumblue{background-color:#0000cd;border-color:#0000cd}.bg-color-bisque{background-color:bisque;border-color:bisque}.bg-color-aquamarine{background-color:#7fffd4;border-color:#7fffd4}.bg-color-palegoldenrod{background-color:#eee8aa;border-color:#eee8aa}.bg-color-aliceblue{background-color:#f0f8ff;border-color:#f0f8ff}.bg-color-olivedrab{background-color:#6b8e23;border-color:#6b8e23}.bg-color-indigo{background-color:indigo;border-color:indigo}.bg-color-lightcyan{background-color:#e0ffff;border-color:#e0ffff}.bg-color-midnightblue{background-color:#191970;border-color:#191970}.bg-color-khaki{background-color:khaki;border-color:khaki}.bg-color-burlywood{background-color:#deb887;border-color:#deb887}.bg-color-lightyellow{background-color:#ffffe0;border-color:#ffffe0}.bg-color-lightsteelblue{background-color:#b0c4de;border-color:#b0c4de}.bg-color-goldenrod{background-color:#daa520;border-color:#daa520}.bg-color-darkturquoise{background-color:#00ced1;border-color:#00ced1}.bg-color-magenta{background-color:#f0f;border-color:#f0f}.bg-color-seashell{background-color:#fff5ee;border-color:#fff5ee}.bg-color-indianred{background-color:#cd5c5c;border-color:#cd5c5c}.bg-color-mediumseagreen{background-color:#3cb371;border-color:#3cb371}.bg-color-firebrick{background-color:#b22222;border-color:#b22222}.bg-color-metallic-sunburst{border-color:#9e7a48;background-color:#9e7a48}.bg-color-deep-taupe{border-color:#816059;background-color:#816059}.bg-color-rose-taupe{border-color:#945754;background-color:#945754}.bg-color-nickel{border-color:#70756e;background-color:#70756e}.bg-color-police-blue{border-color:#3f506e;background-color:#3f506e}.bg-color-stormcloud{border-color:#4f636c;background-color:#4f636c}.bg-color-feldgrau{border-color:#45604d;background-color:#45604d}.bg-color-independence{border-color:#4a5163;background-color:#4a5163}.bg-color-melon{border-color:#fbaca8;background-color:#fbaca8}.bg-color-dark-vanilla{border-color:#d7bdb0;background-color:#d7bdb0}.bg-color-pastel-gray{border-color:#d2d6bd;background-color:#d2d6bd}.bg-color-color_pale-cerulean{border-color:#9dcbd8;background-color:#9dcbd8}.bg-color-columbia-blue{border-color:#cddbe6;background-color:#cddbe6}.bg-color-chinese-silver{border-color:#c6d0cf;background-color:#c6d0cf}.bg-color-bright-gray{border-color:#eaeaea;background-color:#eaeaea}.bg-color-feldgrau{border-color:#4f7053;background-color:#4f7053}.bg-color-pale-silver{border-color:#d9bcc0;background-color:#d9bcc0}.bg-color-water{border-color:#d0eff4;background-color:#d0eff4}.bg-color-ash-gray{border-color:#adbeb6;background-color:#adbeb6}.bg-color-jelly-bean{border-color:#d76a49;background-color:#d76a49}.bg-color-deer{border-color:#c07e68;background-color:#c07e68}.bg-color-opera-mauve{border-color:#b47eb2;background-color:#b47eb2}.bg-color-cool-grey{background-color:#8883ab;border-color:#8883ab}.bg-color-old-rose{border-color:#b2817d;background-color:#b2817d}.bg-color-deep-amethyst{border-color:#9c8e9b;background-color:#9c8e9b}.bg-color-desert-sand{border-color:#e4c7a9;background-color:#e4c7a9}.bg-color-pastel-pink{border-color:#dea89c;background-color:#dea89c}.bg-color-pastel-purple{border-color:#b8a0b0;background-color:#b8a0b0}.bg-color-unbleached-silk{border-color:#f9dac6;background-color:#f9dac6}.bg-color-brown-yellow{background-color:#ce925e;border-color:#ce925e}.bg-color-dark-vanilla{border-color:#d5b8aa;background-color:#d5b8aa}.bg-color-iceberg{background-color:#68bbd9;border-color:#68bbd9}.bg-color-cadet-grey{border-color:#97a6ad;background-color:#97a6ad}.bg-color-light-taupe{border-color:#b48e6a;background-color:#b48e6a}.bg-color-copper-rose{border-color:#916f6d;background-color:#916f6d}.bg-color-pastel-brown{border-color:#767058;background-color:#767058}.bg-color-grullo{border-color:#a1a290;background-color:#a1a290}.bg-color-sonic-silver{border-color:#777;background-color:#777}.bg-color-redwood{border-color:#97544e;background-color:#97544e}.bg-color-laurel-green{border-color:#b1b897;background-color:#b1b897}.bg-color-pale-cerulean{border-color:#9dcbd8;background-color:#9dcbd8}.bg-color-chinese-white{border-color:#dbe3e6;background-color:#dbe3e6}.bg-color-rocket-metallic{border-color:#89806f;background-color:#89806f}.bg-color-silver-pink{border-color:#cbadab;background-color:#cbadab}.bg-color-pale-chestnut{border-color:#deb1ae;background-color:#deb1ae}.bg-color-opal{border-color:#a0bdc5;background-color:#a0bdc5}.bg-color-gold-fusion{border-color:#7d7a57;background-color:#7d7a57}.bg-color-old-silver{border-color:#818286;background-color:#818286}.bg-color-dust-storm{border-color:#e0cdc7;background-color:#e0cdc7}.bg-color-alabaster{border-color:#f0e7e8;background-color:#f0e7e8}.bg-color-english-lavender{border-color:#ae8e9d;background-color:#ae8e9d}.bg-color-azureish-white{border-color:#d8f1ee;background-color:#d8f1ee}.bg-color-silver-pink{border-color:#ccafb3;background-color:#ccafb3}.bg-color-metallic{border-color:#aaa8b6;background-color:#aaa8b6}.bg-color-coffee{border-color:#724d30;background-color:#724d30}.bg-color-sugar-plum{border-color:#914671;background-color:#914671}.bg-color-white{border:1px solid #e3e0e0}.bg-color-navy-blue{background:navy}.item-swiper-init .products{display:grid}.dark-header,.dark-background{background-color:#323232!important}.light-text{color:#fff!important;transition:all .3s linear}.darkmode-button{position:fixed;top:40%;right:0;background-color:#323232;padding:10px;border-radius:10px;color:#fff;z-index:9999}.darkmode-button-light{background-color:#fff!important;color:#323232!important}.logo-hide{display:none}.logo-display{display:block!important}.support-block-list__item.grid__items .support-block-card__image-wrapper.dark-background,.card__content ul[class*=variant-option-size] a.light-text:hover span,.card__inner .product-icons a.light-text:hover,.card__inner .product-icons button.light-text:hover,.header__icons a.light-text:hover .cart-count-bubble span.light-text,.featured-product .product-deal-count .deal-clock ul li.light-text span,.contact-block_wrapper .contact-info .contact-social .contact__list-social li:not(:last-child) .list-social__link.light-text:after,.cart-drawer .drawer__inner.dark-background cart-remove-button .button svg,.cart-drawer .drawer__inner.dark-background .drawer__close,.cart-drawer .drawer__inner.dark-background .tax-note,.drawer__inner.dark-background .drawer__footer summary svg,cart-remove-button .button.light-text svg,.dark-background .product-recommendations__heading,.product__info-container .size-chart.light-text modal-opener.product-popup-modal__opener .product-popup-modal__button,.dark-background .search-modal .search-modal__content .predictive-search .predictive-search__results-groups-wrapper .predictive-search__item,.dark-background .search-modal .search-modal__content .predictive-search .predictive-search__results-groups-wrapper .predictive-search__heading,.dark-background .search-modal .search-modal__content .predictive-search .predictive-search__results-groups-wrapper .predictive-search__item-heading,.dark-header .menu-drawer summary.menu-drawer__menu-item,.dark-header .menu-drawer .menu-drawer__close-button,.dark-header .menu-drawer .menu-drawer-header button.header-drawer__close.close_icon_button,.dark-background button.toggleFilter,.dark-background .search-modal .modal__close-button.link,.dark-background details-overlay-modal .predictive-search__item .price,.customer.login.dark-background h5,.details-modal .detial-login.dark-background h5,.dark-background .list-view-filter .card__content .rte.grid-view-hidden{color:#fff!important}.product-tab-wrapper .collection .tabs .tablinks.light-text:hover,.product-tab-wrapper .collection .tabs .tablinks.light-text.active,.dark-background .search-modal .modal__close-button.link:hover,.dark-background .search-modal .search-modal__content .predictive-search .predictive-search__results-groups-wrapper .predictive-search__item:hover .predictive-search__item-heading,.facets .facets__display.dark-background .facets__item:hover span,.cart-drawer .drawer__inner.dark-background cart-remove-button .button:hover svg,.cart-drawer .drawer__inner.dark-background .drawer__close:hover,cart-remove-button .button.light-text:hover svg,.product__info-container .size-chart.light-text modal-opener.product-popup-modal__opener .product-popup-modal__button:hover,.dark-background .compare-wrapper td.product-thumbnail .product-name:hover,.dark-background .wishlist .remove-item.product-cart:hover,.drawer__inner.dark-background .drawer__footer .cart-group :where(summary):hover svg,.drawer__inner.dark-background .drawer__footer .cart-group :where(summary):hover span.summary__title,span.sticky-bar-close.light-text:hover,.facets-container .button-show-more:hover .light-text,.facets .facets__item:hover span.light-text{color:rgb(var(--color-link-hover))!important}.multicolumn-card.content-container.overlay_style.dark-background .multicolumn-card__info,.collection-list.overlay .collection-list__item .card__inner.dark-background:after,.flex-banner .image-bar__section-inner .image-bar__item.dark-background:before,.isotope-products .isotope-selector .card.dark-background:hover .card-content-1 .card__media_1 .card-contant-wrapper-1,.insta-gallery-section.overlay .insta-gallery-wrapper .insta-gallery-content.dark-background,.drawer__inner.dark-background .drawer__header,.drawer__inner.dark-background .drawer__footer{background:#32323280!important}.breadcrumb-section.dark-background .breadcrumb:before,.main-product-template .product__payment p.product_payment_text.light-text{background:transparent}.customer-who-purchased .product-data.dark-background:before,.dark-background .hotspot-block .dt-sc-hotspot-item,.dark-background .search-modal__content.search-modal__content-bottom{background-color:#323232!important}.dt-sc-newsletter-modal-overlay .newsletter-content.dark-background form .newsletter-form__field-wrapper .field__input,.dark-background .number-counter-block:not(:last-child):after{background:#fff!important}.dark-background .compare .remove-item.product-cart,.dark-background .wishlist .remove-item.product-cart,.dark-background .compare-wrapper td.product-thumbnail .product-name,.dark-background .compare-wrapper td.product-thumbnail p,.dark-background .compare-wrapper td.product-thumbnail p.product-price-cart{color:#000!important}ul.pagination__list.list-unstyled li .pagination__item--current.light-text,ul.pagination__list.list-unstyled li .pagination__item.light-text:hover{color:var(--gradient-base-background-1)!important}.details-modal .detial-login.dark-background .details-modal-close svg{fill:#fff}.details-modal .detial-login.dark-background .details-modal-close:hover svg{fill:rgb(var(--color-link-hover))!important}.dark-background .widget-tags a.light-text:hover{color:rgba(var(--color-button-text))!important}.article-card__info.light-text svg{fill:#fff}.article-template__comments-comment p.light-text,.article-template__comments-comment footer .caption-with-letter-spacing.light-text{color:#000!important}.blog-sidebar .sidebar_title.light-text:after,.filter-panel-menu .sidebar_title.light-text:after,.template-product .optional-sidebar .sidebar_title.light-text:after{background:#fff}.contact-icons.light-text svg{fill:#fff}.template-product .custom-product-grid li.light-text .icon-columns{color:#000}.template-product ul.custom-product-grid.light-text+form .facet-filters__field>label,.detail-Size ul.list-unstyled .facets__item.light-text:hover span,.detail-Brand ul.list-unstyled .facets__item.light-text:hover span{color:#fff!important}.template-product .option-name-size.light-text label,.template-product .option-name-material.light-text label{color:#000}.dark-background .featured-product .product-form__input input[type=radio]:disabled+label,.dark-background .featured-product .product-form__input input[type=radio].disabled+label,.dark-background .product__info-container .price,.dark-background .product__info-container .price--on-sale .price-item--regular{color:#fff!important}footer ul.contact-info li.light-text svg{fill:#fff!important}a.light-text:not(.button):hover,a.light-text:hover span,button.light-text:hover,button.light-text:hover svg,.dark-header .menu-drawer summary.menu-drawer__menu-item:hover,.dark-header .menu-drawer .menu-drawer__close-button:hover,.dark-header .menu-drawer .menu-drawer-header button.header-drawer__close.close_icon_button:hover{color:rgb(var(--color-link-hover))!important}.dark-background .deal-banner .product-deal-count .deal-clock ul li.light-text{color:#000!important}.dark-background .product-tab-wrapper .collection .grid li.light-text{background:transparent}.dark-background .rich-text-block .button.button--secondary.light-text{color:rgb(var(--color-button-text))!important}.dark-background .collection-list.overlay .collection-list__item .card__content .card__information .card__heading a.light-text span.light-text,.dark-background .main-product-template .product__payment p.product_payment_text.light-text{color:#000!important}.dark-background .collection-list.overlay .collection-list__item .card:hover .card__content .card__information .card__heading a.light-text span:not(.icon-wrap),.dark-background .main-product-template .product__info-wrapper a.add-compare.button--secondary.light-text:hover,.dark-background .main-product-template .product__info-wrapper a.add-wishlist.button--secondary.light-text:hover{color:#fff!important}.dark-background .product--thumbnail_slider_left .thumbnail-slider .thumbnail[aria-current]{border:1px solid #FFFFFF}.dark-background .product__info-container label.deal-lable.product-label{color:#fff!important}.dark-background div.sub-menu-block .dt-sc--main-menu--mega>ul.mega-menu-brands .dt-sc-menu-image-with-text .dt-sc-mega_menu .dt-sc-mega_menu-link h4{background:#000!important}.dark-background .slideshow__text.banner__box.dark-background,.dark-background .grid-banner-section.masonry-grid-banner .grid-banner-content .grid-banner-inner.dark-background,.dark-background .testimonials .testimonial-container.dark-background{background:transparent!important}.dark-background .facet-checkbox>svg{background:transparent}.facets__form-vertical.light-text span{color:#fff!important}.facets__form-vertical.light-text svg{fill:#fff!important;color:#fff!important}.facets__form-vertical.light-text h2{color:#fff!important}.product-grid-container.light-text .facet-filters__field label,.product-grid-container.light-text .facet-filters__field span,.product-grid-container.light-text .facet-filters__field svg{color:#fff!important}.product-grid-container.light-text facet-filters-form span{color:#fff!important}.product-grid-container.light-text facet-filters-form .facets__display{background:#000}.dark-background tbody.slick-wrapper::-webkit-scrollbar{height:5px}.dark-background tbody.slick-wrapper::-webkit-scrollbar-track{background-color:#fff3}.dark-background tbody.slick-wrapper::-webkit-scrollbar-thumb{height:5px;background-color:#ffffff80}.dark-background tbody.slick-wrapper::-webkit-scrollbar-thumb:hover{background-color:#ffffffb3}.dark-background .custom-product-grid li.light-text.active,.dark-background .custom-product-grid li.light-text:hover{color:rgba(var(--color-link-hover))!important}@media screen and (max-width:989px){.dark-background .main-product-template .facets-vertical .optional-sidebar,.dark-background .main-product-template .facets-vertical.sidebar-right .optional-sidebar{background-color:#323232!important}}.tee-mockup-item,.tee-mockup-item.tee-mockup-item--loaded{background-color:rgb(var(--color-background))!important}.main-product-template .tee-customize-main-form{--tp-tee-bg: #fcf9f4;--tp-tee-bg-soft: #f7efe4;--tp-tee-card: var(--tp-pdp-panel-bg, #fff);--tp-tee-border: rgba(186, 122, 75, .28);--tp-tee-border-strong: rgba(186, 122, 75, .46);--tp-tee-text: #3e3d3d;--tp-tee-muted: rgba(62, 61, 61, .74);--tp-tee-accent: #ba7a4b;--tp-tee-shadow: 0 14px 30px rgba(49, 36, 27, .1);--tp-tee-upload-height: clamp(76px, 9.6vw, 90px);margin-top:clamp(10px,1.6vw,18px);padding:clamp(12px,1.4vw,18px) 0;width:100%;max-width:100%;border-radius:20px;border:1px solid transparent;background:transparent;box-shadow:none}.main-product-template .tee-customize-main-form .tee-customization-form,.main-product-template .tee-customize-main-form .tee-form-inputs{background:transparent!important;border:0!important;padding:0!important;margin:0!important;width:100%!important;max-width:100%!important}.main-product-template .tee-customize-main-form #teeFormInputs,.main-product-template .tee-customize-main-form .tee-field,.main-product-template .tee-customize-main-form .tee-variants,.main-product-template .tee-customize-main-form #teeFormActions{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.main-product-template .tee-customize-main-form .tee-field{margin:0 0 12px!important;padding:12px!important;border-radius:16px!important;border:1px solid var(--tp-tee-border)!important;background:var(--tp-tee-card)!important;box-shadow:0 8px 20px #31241b12!important;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease!important}.main-product-template .tee-customize-main-form .tee-field:last-child{margin-bottom:0!important}.main-product-template .tee-customize-main-form .tee-field:hover{border-color:var(--tp-tee-border-strong)!important;box-shadow:0 12px 24px #31241b1c!important}.main-product-template .tee-customize-main-form .tee-field--photo{padding:10px 12px 9px!important}.main-product-template .tee-customize-main-form .tee-field__header{margin-bottom:8px!important}.main-product-template .tee-customize-main-form .tee-field--photo .tee-field__header{margin-bottom:6px!important}.main-product-template .tee-customize-main-form .tee-field__heading{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important;font-family:Marcellus,serif!important;font-size:clamp(1.72rem,1.26vw,2.08rem)!important;line-height:1.24!important;font-weight:500!important;color:var(--tp-tee-text)!important}.main-product-template .tee-customize-main-form .tee-field--photo .tee-field__header{display:flex!important;justify-content:center!important;align-items:center!important}.main-product-template .tee-customize-main-form .tee-field--photo .tee-field__heading{justify-content:center!important;text-align:center!important;width:100%!important}.main-product-template .tee-customize-main-form .tee-field--text .tee-field__heading{justify-content:center!important;text-align:center!important;width:100%!important;flex-wrap:nowrap!important}.main-product-template .tee-customize-main-form .tee-field--text .tee-field__heading>span{width:auto!important;text-align:inherit!important}.main-product-template .tee-customize-main-form .tee-field--text .tee-field__heading>.tee-asterisk{display:inline-flex!important;align-items:center!important;margin-left:2px!important;line-height:1!important}.main-product-template .tee-customize-main-form .tee-asterisk{color:#b83c3c!important;font-size:.9em!important}.main-product-template .tee-customize-main-form .tee-field__input{display:block!important}.main-product-template .tee-customize-main-form .tee-select-wrapper{position:relative!important}.main-product-template .tee-customize-main-form .tee-field__select,.main-product-template .tee-customize-main-form .tee__input,.main-product-template .tee-customize-main-form input[type=text],.main-product-template .tee-customize-main-form input[type=number],.main-product-template .tee-customize-main-form textarea{width:100%!important;min-height:48px!important;padding:0 14px!important;border:1px solid rgba(62,61,61,.22)!important;border-radius:12px!important;background:#fff!important;color:var(--tp-tee-text)!important;font-family:Marcellus,serif!important;font-size:1.58rem!important;line-height:1.3!important;box-shadow:inset 0 1px 2px #00000008!important;transition:border-color .18s ease,box-shadow .18s ease!important}.main-product-template .tee-customize-main-form .tee-maps__searcher-input{position:relative!important}.main-product-template .tee-customize-main-form .tee-maps__searcher-input .tee-maps__searcher-icon{position:absolute!important;left:14px!important;top:50%!important;transform:translateY(-50%)!important;width:22px!important;height:22px!important;fill:#3e3d3d8c!important;pointer-events:none!important;z-index:2!important}.main-product-template .tee-customize-main-form .tee-maps__searcher-input input.tee-maps__input{padding-left:46px!important;padding-right:42px!important;text-align:left!important}.main-product-template .tee-customize-main-form .tee-maps__searcher-input .tee-maps__searcher-clear{position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important;z-index:2!important}.main-product-template .tee-customize-main-form .tee-field__select{padding-right:42px!important;-webkit-appearance:none!important;appearance:none!important}.main-product-template .tee-customize-main-form .tee-select-wrapper>svg{position:absolute!important;top:50%!important;right:12px!important;width:14px!important;height:14px!important;transform:translateY(-50%)!important;fill:#3e3d3dad!important;pointer-events:none!important}.main-product-template .tee-customize-main-form .tee__input::placeholder,.main-product-template .tee-customize-main-form input::placeholder,.main-product-template .tee-customize-main-form textarea::placeholder{color:#3e3d3d85!important}.main-product-template .tee-customize-main-form .tee-field--text .tee__input,.main-product-template .tee-customize-main-form .tee-field--text .tee__input--text,.main-product-template .tee-customize-main-form .tee-field--text input[type=text]{text-align:center!important}.main-product-template .tee-customize-main-form .tee-field--text .tee__input::placeholder,.main-product-template .tee-customize-main-form .tee-field--text .tee__input--text::placeholder,.main-product-template .tee-customize-main-form .tee-field--text input[type=text]::placeholder{text-align:center!important}.main-product-template .tee-customize-main-form .tee-field__select:focus,.main-product-template .tee-customize-main-form .tee__input:focus,.main-product-template .tee-customize-main-form input:focus,.main-product-template .tee-customize-main-form textarea:focus{border-color:#ba7a4bb3!important;box-shadow:0 0 0 4px #ba7a4b24!important;outline:none!important}.main-product-template .tee-customize-main-form .tee-photo{position:relative!important;display:grid!important;gap:6px!important}.main-product-template .tee-customize-main-form .tee-photo-label{display:grid!important;place-items:center!important;width:100%!important;min-height:var(--tp-tee-upload-height)!important;border:1px dashed rgba(186,122,75,.6)!important;border-radius:14px!important;background:linear-gradient(180deg,#fffaf3,#fff)!important;cursor:pointer!important;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease!important}.main-product-template .tee-customize-main-form .tee-photo-label:hover{border-color:#ba7a4bdb!important;box-shadow:0 8px 18px #ba7a4b29!important}.main-product-template .tee-customize-main-form .tee-photo-placeholder{display:none!important}.main-product-template .tee-customize-main-form .tee-photo-placeholder .icon-placeholder{width:20px!important;height:20px!important}.main-product-template .tee-customize-main-form .tee-photo-placeholder .icon-placeholder path{fill:var(--tp-tee-accent)!important}.main-product-template .tee-customize-main-form .tee-photo-action{position:absolute!important;top:0!important;left:0!important;right:0!important;height:var(--tp-tee-upload-height)!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;pointer-events:none!important;z-index:2!important}.main-product-template .tee-customize-main-form .tee-photo .tee-photo-uploaded{position:relative!important;width:100%!important;min-height:var(--tp-tee-upload-height)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:6px!important}.main-product-template .tee-customize-main-form .tee-photo .tee-photo-uploaded .tee-photo-image{width:calc(var(--tp-tee-upload-height) - 8px)!important;height:calc(var(--tp-tee-upload-height) - 8px)!important;max-width:100%!important;object-fit:cover!important;border-radius:10px!important;border:1px solid rgba(62,61,61,.16)!important}.main-product-template .tee-customize-main-form .tee-photo .tee-photo-uploaded .tee-photo-clear{position:absolute!important;top:6px!important;right:6px!important;width:24px!important;height:24px!important;border-radius:999px!important;border:0!important;display:grid!important;place-items:center!important;background:#3e3d3d80!important;box-shadow:0 4px 10px #0000002e!important}.main-product-template .tee-customize-main-form .tee-photo .tee-photo-uploaded .tee-photo-clear .tee-photo-clear__icon{width:11px!important;height:11px!important}.main-product-template .tee-customize-main-form .tee-photo .tee-photo-uploaded .tee-photo-clear .tee-photo-clear__icon path{fill:#fff!important}.main-product-template .tee-customize-main-form .tee-photo.tp-tee-photo-uploaded .tee-photo-action{position:static!important;inset:auto!important;height:auto!important;margin-top:8px!important;pointer-events:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;flex-wrap:wrap!important}.main-product-template .tee-customize-main-form .tee-photo.tp-tee-photo-uploaded .tee-photo-action .tee-btn{margin:0!important}.main-product-template .tee-customize-main-form .tee-photo .tee-photo-action .tee-btn--recustomize{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:0!important;padding:6px 12px!important;border-radius:999px!important;border:1px solid rgba(186,122,75,.52)!important;background:#ba7a4b14!important;color:#9a643c!important;font-family:Marcellus,serif!important;font-size:1.26rem!important;line-height:1.15!important;white-space:nowrap!important;box-sizing:border-box!important}.main-product-template .tee-customize-main-form .tee-btn.tee-btn--upload{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:0!important;padding:7px 14px!important;border-radius:999px!important;box-sizing:border-box!important;border:1px solid rgba(186,122,75,.72)!important;background:linear-gradient(160deg,#ba7a4b,#a96a3f)!important;color:#fff!important;font-family:Marcellus,serif!important;font-size:1.28rem!important;letter-spacing:.02em!important;line-height:1.15!important;box-shadow:0 8px 18px #ba7a4b3d!important;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease!important;pointer-events:auto!important}.main-product-template .tee-customize-main-form .tee-btn.tee-btn--upload:hover,.main-product-template .tee-customize-main-form .tee-btn.tee-btn--upload:focus-visible{transform:translateY(-1px)!important;filter:brightness(1.04)!important;box-shadow:0 10px 20px #ba7a4b52!important}.main-product-template .tee-customize-main-form .tee-upload-instruction,.main-product-template .tee-customize-main-form .tee-photo-message{margin:0!important;color:var(--tp-tee-muted)!important;font-size:1.2rem!important;line-height:1.45!important;text-align:center!important}.main-product-template .tee-customize-main-form .tee-btn.tee-btn--reposition{display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:30px!important;padding:0 10px!important;border-radius:999px!important;border:1px solid rgba(186,122,75,.42)!important;background:#ba7a4b1a!important;color:#8d5c36!important;font-size:1.22rem!important;font-family:Marcellus,serif!important;line-height:1!important}.main-product-template .tee-customize-main-form .tee-btn.tee-btn--reposition svg{width:14px!important;height:14px!important;fill:currentColor!important}.main-product-template .tee-customize-main-form .tee-btn.tee-btn--reposition:hover{background:#ba7a4b2e!important}.main-product-template .tee-block.tee-product-price{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:8px!important}.main-product-template .tee-block.tee-product-price .tee-price-wrapper{display:inline-flex!important;align-items:baseline!important}.main-product-template .tee-block.tee-product-price .tee-price--current,.main-product-template .tee-block.tee-product-price .money.theme-money.price,.main-product-template .tee-block.tee-product-price .price,.main-product-template .tee-block.tee-product-price [data-variant-price],.main-product-template .tee-block.tee-product-price .tee-price-wrapper.tp-tee-price-primary-wrapper,.main-product-template .tee-block.tee-product-price .tee-price-wrapper.tp-tee-price-primary-wrapper>*:not(svg),.main-product-template .tee-block.tee-product-price .tp-tee-price-current,.main-product-template .tee-block.tee-product-price .tp-tee-price-display{font-family:var(--font-body-family),"Urbanist",sans-serif!important;font-size:clamp(2.25rem,2vw,2.9rem)!important;font-weight:700!important;letter-spacing:.01em!important;line-height:1.05!important;color:#ba7a4b!important;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;font-variant-ligatures:none!important}.main-product-template .tee-customize-main-form #teeFormActions.tee-form-actions{display:grid!important;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)!important;gap:10px!important;align-items:stretch!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}.main-product-template .tee-customize-main-form #teeFormActions .tee-checkbox-wrapper{grid-column:1 / -1!important}.main-product-template .tee-customize-main-form #teeFormActions .tee-form-action{width:100%!important;min-width:0!important;margin:0!important}.main-product-template .tee-customize-main-form #teeFormActions .tee-form-action.tee-form-atc-wrapper{display:flex!important;align-items:stretch!important}.main-product-template .tee-customize-main-form #teeFormActions .tee-quantity{display:none!important}.main-product-template .tee-customize-main-form #teeFormActions .tee-btn.tee-btn--preview,.main-product-template .tee-customize-main-form #teeFormActions .tee-btn.tee-btn--atc,.main-product-template .tee-customize-main-form #teeFormActions #teeAtcButton{width:100%!important;border-radius:12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;line-height:1!important;min-height:56px!important;position:relative!important;overflow:hidden!important;transition:background-color .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 10px 22px #31241b24!important}.main-product-template .tee-customize-main-form #teeFormActions .tee-btn.tee-btn--preview{font-size:1.34rem!important;background:#fff!important;color:#ba7a4b!important;border:1.5px solid rgba(186,122,75,.72)!important}.main-product-template .tee-customize-main-form #teeFormActions .tee-btn.tee-btn--preview:before{content:""!important;width:14px!important;height:14px!important;flex:0 0 14px!important;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ba7a4b' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.6-3.6'/%3E%3C/svg%3E")!important}.main-product-template .tee-customize-main-form #teeFormActions .tee-btn.tee-btn--atc,.main-product-template .tee-customize-main-form #teeFormActions #teeAtcButton{font-size:1.56rem!important;font-weight:700!important;letter-spacing:.01em!important}.main-product-template .tee-customize-main-form #teeFormActions .tee-btn.tee-btn--atc:before,.main-product-template .tee-customize-main-form #teeFormActions #teeAtcButton:before{content:""!important;width:16px!important;height:16px!important;flex:0 0 16px!important;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.4'/%3E%3Ccircle cx='18' cy='20' r='1.4'/%3E%3Cpath d='M3 4h2l2.1 10.2a1 1 0 0 0 1 .8h9.7a1 1 0 0 0 1-.8L21 7H7.4'/%3E%3C/svg%3E")!important}.main-product-template .tee-customize-main-form #teeFormActions .tee-btn.tee-btn--preview:hover,.main-product-template .tee-customize-main-form #teeFormActions .tee-btn.tee-btn--preview:focus-visible{background:#ba7a4b14!important}.main-product-template .tee-customize-main-form #teeFormActions .tee-btn.tee-btn--atc:after,.main-product-template .tee-customize-main-form #teeFormActions #teeAtcButton:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:-110%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.24),transparent)!important;transition:left .5s ease!important;pointer-events:none!important}.main-product-template .tee-customize-main-form #teeFormActions .tee-btn.tee-btn--atc:hover,.main-product-template .tee-customize-main-form #teeFormActions #teeAtcButton:hover,.main-product-template .tee-customize-main-form #teeFormActions .tee-btn.tee-btn--atc:focus-visible,.main-product-template .tee-customize-main-form #teeFormActions #teeAtcButton:focus-visible{background:#3e3d3d!important;border-color:#3e3d3d!important;transform:translateY(-4px)!important;box-shadow:0 20px 50px #3e3d3d4d!important}.main-product-template .tee-customize-main-form #teeFormActions .tee-btn.tee-btn--atc:hover:after,.main-product-template .tee-customize-main-form #teeFormActions #teeAtcButton:hover:after,.main-product-template .tee-customize-main-form #teeFormActions .tee-btn.tee-btn--atc:focus-visible:after,.main-product-template .tee-customize-main-form #teeFormActions #teeAtcButton:focus-visible:after{left:110%!important}body.template-product.teeinblue-enabled #teeFormActions.tee-form-actions{display:grid!important;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)!important;gap:10px!important;align-items:stretch!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}body.template-product.teeinblue-enabled #teeFormActions .tee-checkbox-wrapper{grid-column:1 / -1!important}body.template-product.teeinblue-enabled #teeFormActions .tee-form-action{width:100%!important;min-width:0!important;margin:0!important}body.template-product.teeinblue-enabled #teeFormActions .tee-form-action.tee-form-atc-wrapper{display:flex!important;align-items:stretch!important}body.template-product.teeinblue-enabled #teeFormActions .tee-quantity{display:none!important}body.template-product.teeinblue-enabled #teeFormActions .tee-btn.tee-btn--preview,body.template-product.teeinblue-enabled #teeFormActions .tee-btn.tee-btn--atc,body.template-product.teeinblue-enabled #teeFormActions #teeAtcButton{width:100%!important;border-radius:12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;line-height:1!important;min-height:56px!important;position:relative!important;overflow:hidden!important;transition:background-color .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 10px 22px #31241b24!important}body.template-product.teeinblue-enabled #teeFormActions .tee-btn.tee-btn--preview{font-size:1.34rem!important;background:#fff!important;color:#ba7a4b!important;border:1.5px solid rgba(186,122,75,.72)!important}body.template-product.teeinblue-enabled #teeFormActions .tee-btn.tee-btn--preview:before{content:""!important;width:14px!important;height:14px!important;flex:0 0 14px!important;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ba7a4b' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.6-3.6'/%3E%3C/svg%3E")!important}body.template-product.teeinblue-enabled #teeFormActions .tee-btn.tee-btn--atc,body.template-product.teeinblue-enabled #teeFormActions #teeAtcButton{font-size:1.56rem!important;font-weight:700!important;letter-spacing:.01em!important}body.template-product.teeinblue-enabled #teeFormActions .tee-btn.tee-btn--atc:before,body.template-product.teeinblue-enabled #teeFormActions #teeAtcButton:before{content:""!important;width:16px!important;height:16px!important;flex:0 0 16px!important;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.4'/%3E%3Ccircle cx='18' cy='20' r='1.4'/%3E%3Cpath d='M3 4h2l2.1 10.2a1 1 0 0 0 1 .8h9.7a1 1 0 0 0 1-.8L21 7H7.4'/%3E%3C/svg%3E")!important}body.template-product.teeinblue-enabled #teeFormActions .tee-btn.tee-btn--preview:hover,body.template-product.teeinblue-enabled #teeFormActions .tee-btn.tee-btn--preview:focus-visible{background:#ba7a4b14!important}body.template-product.teeinblue-enabled #teeFormActions .tee-btn.tee-btn--atc:after,body.template-product.teeinblue-enabled #teeFormActions #teeAtcButton:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:-110%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.24),transparent)!important;transition:left .5s ease!important;pointer-events:none!important}body.template-product.teeinblue-enabled #teeFormActions .tee-btn.tee-btn--atc:hover,body.template-product.teeinblue-enabled #teeFormActions #teeAtcButton:hover,body.template-product.teeinblue-enabled #teeFormActions .tee-btn.tee-btn--atc:focus-visible,body.template-product.teeinblue-enabled #teeFormActions #teeAtcButton:focus-visible{background:#3e3d3d!important;border-color:#3e3d3d!important;transform:translateY(-4px)!important;box-shadow:0 20px 50px #3e3d3d4d!important}body.template-product.teeinblue-enabled #teeFormActions .tee-btn.tee-btn--atc:hover:after,body.template-product.teeinblue-enabled #teeFormActions #teeAtcButton:hover:after,body.template-product.teeinblue-enabled #teeFormActions .tee-btn.tee-btn--atc:focus-visible:after,body.template-product.teeinblue-enabled #teeFormActions #teeAtcButton:focus-visible:after{left:110%!important}@media screen and (max-width:989px){.main-product-template .tee-block.tee-product-price .tee-price--current,.main-product-template .tee-block.tee-product-price .money.theme-money.price,.main-product-template .tee-block.tee-product-price .price,.main-product-template .tee-block.tee-product-price [data-variant-price],.main-product-template .tee-block.tee-product-price .tee-price-wrapper.tp-tee-price-primary-wrapper,.main-product-template .tee-block.tee-product-price .tee-price-wrapper.tp-tee-price-primary-wrapper>*:not(svg),.main-product-template .tee-block.tee-product-price .tp-tee-price-current,.main-product-template .tee-block.tee-product-price .tp-tee-price-display{font-size:clamp(2.15rem,6.2vw,2.65rem)!important;line-height:1.08!important}.main-product-template .tee-customize-main-form #teeFormActions.tee-form-actions{grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr)!important;gap:8px!important}.main-product-template .tee-customize-main-form #teeFormActions .tee-btn.tee-btn--preview{min-height:50px!important;font-size:1.24rem!important}.main-product-template .tee-customize-main-form #teeFormActions .tee-btn.tee-btn--atc,.main-product-template .tee-customize-main-form #teeFormActions #teeAtcButton{min-height:50px!important;font-size:1.44rem!important}.main-product-template .tee-customize-main-form #teeFormActions .tee-btn.tee-btn--preview:before{width:13px!important;height:13px!important;flex-basis:13px!important}.main-product-template .tee-customize-main-form #teeFormActions .tee-btn.tee-btn--atc:before,.main-product-template .tee-customize-main-form #teeFormActions #teeAtcButton:before{width:15px!important;height:15px!important;flex-basis:15px!important}body.template-product.teeinblue-enabled #teeFormActions.tee-form-actions{grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr)!important;gap:8px!important}body.template-product.teeinblue-enabled #teeFormActions .tee-btn.tee-btn--preview{min-height:50px!important;font-size:1.24rem!important}body.template-product.teeinblue-enabled #teeFormActions .tee-btn.tee-btn--atc,body.template-product.teeinblue-enabled #teeFormActions #teeAtcButton{min-height:50px!important;font-size:1.44rem!important}body.template-product.teeinblue-enabled #teeFormActions .tee-btn.tee-btn--preview:before{width:13px!important;height:13px!important;flex-basis:13px!important}body.template-product.teeinblue-enabled #teeFormActions .tee-btn.tee-btn--atc:before,body.template-product.teeinblue-enabled #teeFormActions #teeAtcButton:before{width:15px!important;height:15px!important;flex-basis:15px!important}}.main-product-template .tee-customize-main-form.tp-tee-has-variants{padding-bottom:clamp(14px,1.5vw,20px)}.main-product-template .tee-customize-main-form.tp-tee-has-variants #teeFormInputs,.main-product-template .tee-customize-main-form.tp-tee-has-variants .tee-form-inputs,.main-product-template .tee-customize-main-form.tp-tee-has-variants .tee-customization-form{display:flex!important;flex-direction:column!important}.main-product-template .tee-customize-main-form .tee-variants{order:-10!important;margin:0 0 12px!important;padding:0!important;border-radius:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.main-product-template .tee-customize-main-form .tee-variants .tee-option{width:100%!important;margin:0 0 10px!important;padding:12px 14px!important;border-radius:14px!important;border:1px solid var(--tp-tee-border)!important;background:var(--tp-tee-card)!important;box-shadow:0 8px 18px #31241b0f!important}.main-product-template .tee-customize-main-form .tee-variants .tee-option:last-child{margin-bottom:0!important}.main-product-template .tee-customize-main-form .tee-variants .tee-option__title{display:block!important;margin:0 0 8px!important;font-family:Marcellus,serif!important;font-size:clamp(1.68rem,1.18vw,1.96rem)!important;font-weight:500!important;color:var(--tp-tee-text)!important;text-transform:none!important;letter-spacing:0!important;line-height:1.24!important;text-align:center!important;width:100%!important}.main-product-template .tee-customize-main-form .tee-variants .tee-option-inner{display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:center!important}.main-product-template .tee-customize-main-form .tee-variants .tee-option{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.main-product-template .tee-customize-main-form .tee-variants input[type=radio]{position:absolute!important;opacity:0!important;pointer-events:none!important}.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label{--tp-swatch-fill: linear-gradient(145deg, #ffffff 0%, #f7f5ef 58%, #e8e2d7 100%);width:44px!important;height:44px!important;border-radius:999px!important;border:1.5px solid rgba(62,61,61,.24)!important;background:var(--tp-swatch-fill)!important;position:relative!important;display:grid!important;place-items:center!important;padding:0!important;overflow:hidden!important;cursor:pointer!important;box-shadow:inset 0 1px 1px #ffffffbf,0 2px 5px #3e3d3d1a!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,filter .18s ease!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label:hover{border-color:#ba7a4b85!important;box-shadow:inset 0 1px 1px #ffffffd9,0 4px 10px #3e3d3d24!important;transform:translateY(-1px)!important}.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[title*=Z\142ot],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[title*=z\142ot],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[title*=Zlot],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[title*=zlot],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[data-title*=z\142ot],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[data-title*=Zlot],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[data-title*=zlot],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[title*=Z\9019t],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[title*=z\9019t],body .tee-variants label.tee-radio-label[title*=z\9019t],body .tee-variants label.tee-radio-label[title*=Z\9019t]{--tp-swatch-fill: linear-gradient(135deg, #A67C00 0%, #BF953F 20%, #FCF6BA 40%, #B38728 50%, #FCF6BA 60%, #AA771C 80%, #7D5D05 100%) !important}.tp-guided-step:has(.tee-error-message),.tp-guided-step:has(.tee-step-error){box-shadow:0 0 0 3px #dc2626b3,0 0 20px #dc262680!important;border:2px solid rgba(220,38,38,.8)!important;border-radius:12px!important;animation:tp-glow-pulse 1.5s infinite ease-in-out!important}.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[title*=Srebr],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[title*=srebr],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[data-title*=Srebr],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[data-title*=srebr]{--tp-swatch-fill: linear-gradient(145deg, #9ea5b0 0%, #c8ced6 40%, #f5f7fa 64%, #aeb5c0 100%)}.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[title*=Bia],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[title*=bia],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[title*=White],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[title*=white],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[data-title*=Bia],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[data-title*=bia],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[data-title*=White],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[data-title*=white]{--tp-swatch-fill: linear-gradient(145deg, #ffffff 0%, #f7f5ef 58%, #e8e2d7 100%)}.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[title*=Czar],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[title*=czar],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[title*=Black],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[title*=black],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[data-title*=Czar],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[data-title*=czar],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[data-title*=Black],.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label[data-title*=black]{--tp-swatch-fill: linear-gradient(145deg, #171920 0%, #2e3138 48%, #0d0f14 100%)}.main-product-template .tee-customize-main-form .tee-option--color .tee-swatch--color{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;min-width:100%!important;min-height:100%!important;border-radius:inherit!important;display:block!important;flex:0 0 100%!important;padding:0!important;margin:0!important;line-height:0!important;font-size:0!important;box-sizing:border-box!important;transform:none!important;box-shadow:none!important;border:0!important}.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label.tp-swatch-ready>.tee-swatch--color{display:none!important}.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label:before,.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label:after{content:none!important;display:none!important}.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label.tee-clipart-bubble--enable:before,.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label.tee-clipart-bubble--enable:after{content:none!important;display:none!important}.main-product-template .tee-customize-main-form .tee-option--color .tee-radio.active .tee-radio-label,.main-product-template .tee-customize-main-form .tee-option--color .tee-radio input:checked+.tee-radio-label{border-color:#ba7a4beb!important;box-shadow:0 0 0 2px #ba7a4b33,0 0 0 5px #ba7a4b14,inset 0 1px 1px #ffffffe6,0 8px 16px #3e3d3d33!important;transform:translateY(-1px) scale(1.04)!important;filter:saturate(1.04) contrast(1.02)!important}.main-product-template .tee-customize-main-form .tee-option--size .tee-radio-label{min-width:62px!important;min-height:44px!important;padding:0 14px!important;border-radius:12px!important;border:1px solid rgba(62,61,61,.24)!important;background:#fff!important;color:var(--tp-tee-text)!important;font-family:Marcellus,serif!important;font-size:1.32rem!important;font-weight:500!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}.main-product-template .tee-customize-main-form .tee-option--size .tee-radio-label span{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:.08em .24em!important;line-height:1!important;font-size:inherit!important;text-align:center!important}.main-product-template .tee-customize-main-form .tee-option--size .tee-radio-label:before,.main-product-template .tee-customize-main-form .tee-option--size .tee-radio-label:after{content:none!important;display:none!important}.main-product-template .tee-customize-main-form .tee-option--size .tee-radio.active .tee-radio-label,.main-product-template .tee-customize-main-form .tee-option--size .tee-radio input:checked+.tee-radio-label{border-color:var(--tp-tee-accent)!important;background:#ba7a4b1c!important;color:#8d5c36!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #ba7a4b1f!important}body.template-product.teeinblue-enabled .main-product-template .tee-customize-main-form .tee-option--color .tee-radio,body.template-product.teeinblue-enabled .main-product-template .tee-customize-main-form .tee-option--size .tee-radio,.main-product-template .tee-customize-main-form .tee-option--color .tee-radio,.main-product-template .tee-customize-main-form .tee-option--size .tee-radio,.main-product-template .tee-customize-main-form .tee-option--color .tee-radio.active,.main-product-template .tee-customize-main-form .tee-option--size .tee-radio.active{border:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;outline:0!important}body.template-product.teeinblue-enabled .main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label>.tee-swatch--color{width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;border-radius:inherit!important;display:block!important;box-shadow:none!important}body.template-product.teeinblue-enabled .main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label.tp-swatch-ready>.tee-swatch--color{display:none!important}@media screen and (max-width:989px){.main-product-template .tee-customize-main-form{--tp-tee-upload-height: 82px;border-radius:16px;padding:11px}.main-product-template .tee-customize-main-form .tee-field{border-radius:13px!important;padding:10px!important}.main-product-template .tee-customize-main-form .tee-field__heading{font-size:1.42rem!important}.main-product-template .tee-customize-main-form .tee__input,.main-product-template .tee-customize-main-form .tee-field__select,.main-product-template .tee-customize-main-form input[type=text],.main-product-template .tee-customize-main-form textarea{min-height:44px!important;font-size:1.48rem!important}.main-product-template .tee-customize-main-form .tee-option--color .tee-radio-label{width:40px!important;height:40px!important}.main-product-template .tee-customize-main-form .tee-option--size .tee-radio-label{min-height:40px!important;min-width:56px!important;font-size:1.2rem!important;border-radius:10px!important}}@media screen and (max-width:749px){.main-product-template .tee-customize-main-form{--tp-tee-upload-height: 74px}.main-product-template .tee-customize-main-form{width:100%!important;max-width:100%!important;margin-inline:auto!important;padding:4px 0!important}.main-product-template .tee-customize-main-form .tee-field,.main-product-template .tee-customize-main-form .tee-variants,.main-product-template .tee-customize-main-form #teeFormActions{width:100%!important;max-width:100%!important;margin-inline:auto!important}body.template-product.teeinblue-enabled .tee-campaign.tee-customization-wrapper{display:block!important;width:100%!important;justify-content:stretch!important}body.template-product.teeinblue-enabled .tee-customize-main-form{width:100%!important;max-width:100%!important;margin-inline:auto!important;padding:4px 0!important}body.template-product.teeinblue-enabled .tee-customize-main-form .tee-field,body.template-product.teeinblue-enabled .tee-customize-main-form .tee-variants,body.template-product.teeinblue-enabled #teeFormActions{width:100%!important;max-width:100%!important;margin-inline:auto!important}body.template-product .main-product-template .product__title,body.template-product .main-product-template .product__title h1,body.template-product .main-product-template .product__title h2,body.template-product .main-product-template .product__info-container .product__title .title.h1,body.template-product .main-product-template .tee-block.tee-product-price,body.template-product .main-product-template .tee-block.tee-product-price .tee-price-wrapper,body.template-product .main-product-template .tee-block.tee-product-price .tee-price--current,body.template-product .main-product-template .tee-block.tee-product-price [data-variant-price]{text-align:center!important;justify-content:center!important;align-items:center!important;margin-inline:auto!important}.main-product-template .tee-customize-main-form .tee-field__header{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:32px!important;gap:6px!important;margin-bottom:10px!important}.main-product-template .tee-customize-main-form .tee-field__heading,.main-product-template .tee-customize-main-form .tee-variants .tee-option__title{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:0!important;text-align:center!important;font-family:Marcellus,serif!important;font-size:1.88rem!important;line-height:1.2!important;font-weight:600!important;letter-spacing:.01em!important;color:var(--tp-tee-text)!important}.main-product-template .tee-customize-main-form .tee-field__heading>span{width:auto!important;text-align:inherit!important}.main-product-template .tee-customize-main-form .tee-field__heading>.tee-asterisk{display:inline-flex!important;align-items:center!important;margin-left:2px!important;line-height:1!important}.main-product-template .tee-customize-main-form .tee-variants .tee-option__title>span{width:100%!important;text-align:center!important}.main-product-template .tee-customize-main-form .tee-variants .tee-option{display:flex!important;flex-direction:column!important;align-items:center!important}.main-product-template .tee-customize-main-form .tee-variants .tee-option__title{margin-bottom:7px!important}.main-product-template .tee-customize-main-form .tee-variants .tee-option-inner{justify-content:center!important}.main-product-template .tee-customize-main-form .tee-btn.tee-btn--upload{width:auto!important;min-width:172px!important;max-width:208px!important;margin-inline:auto!important;padding:7px 16px!important}.main-product-template .tee-customize-main-form .tee-photo.tp-tee-photo-uploaded .tee-photo-action .tee-btn.tee-btn--upload{min-width:150px!important;max-width:184px!important}.main-product-template .tee-customize-main-form .tee-photo .tee-photo-action .tee-btn--recustomize{min-width:132px!important;padding:6px 11px!important}.main-product-template .tee-customize-main-form .tee-upload-instruction{text-align:center!important}.main-product-template .tee-customize-main-form .tee-field--text{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"heading heading" "input reposition"!important;align-items:center!important;column-gap:10px!important;row-gap:8px!important}.main-product-template .tee-customize-main-form .tee-field--text .tee-field__header{display:contents!important;margin:0!important}.main-product-template .tee-customize-main-form .tee-field--text .tee-field__heading{grid-area:heading!important;align-self:center!important;justify-self:center!important;width:100%!important;min-height:30px!important}.main-product-template .tee-customize-main-form .tee-field--text .tee-field__input{grid-area:input!important;margin:0!important;width:100%!important}.main-product-template .tee-customize-main-form .tee-field--text .tee-btn.tee-btn--reposition{grid-area:reposition!important;align-self:center!important;justify-self:center!important;margin:0!important;white-space:nowrap!important;min-height:36px!important;padding:0 12px!important}.main-product-template .tee-customize-main-form .tee-field--text .tee-btn--reposition-text{font-size:0!important;line-height:0!important}.main-product-template .tee-customize-main-form .tee-field--text .tee-btn--reposition-text:after{content:"Przesun tekst";font-size:1.16rem;line-height:1}}body.template-index #MainContent :is(.button,.button--primary,.button--secondary,.button--tertiary,.dt-sc-btn,.shopify-payment-button__button,.shopify-payment-button__button--unbranded,a.button,button.button,button[type=button],button[type=submit],input[type=submit]){border-radius:9999px!important}body.template-index #MainContent :is(.button,.button--primary,.button--secondary,.button--tertiary,.dt-sc-btn,.shopify-payment-button__button,.shopify-payment-button__button--unbranded,a.button,button.button,button[type=button],button[type=submit],input[type=submit]):before,body.template-index #MainContent :is(.button,.button--primary,.button--secondary,.button--tertiary,.dt-sc-btn,.shopify-payment-button__button,.shopify-payment-button__button--unbranded,a.button,button.button,button[type=button],button[type=submit],input[type=submit]):after{border-radius:inherit!important}body.template-product .breadcrumb-section,body.template-product .breadcrumb-main-template{display:none!important}:root{--tapanda-cookie-bg: #fcf9f4;--tapanda-cookie-bg-soft: #f6efe6;--tapanda-cookie-text: #3e3d3d;--tapanda-cookie-muted: #6b6a6a;--tapanda-cookie-accent: #ba7a4b;--tapanda-cookie-accent-strong: #9f653b;--tapanda-cookie-border: rgba(186, 122, 75, .28);--tapanda-cookie-shadow: 0 20px 50px rgba(62, 61, 61, .22)}[data-cookie-banner],.cookie-disclaimer{display:none!important}.tapanda-consent-manage{position:fixed;left:18px;bottom:18px;z-index:205;border:1px solid rgba(186,122,75,.34);border-radius:999px;background:linear-gradient(150deg,#fcf9f4,#f4f0e5);color:#3e3d3d;font-family:var(--font-body-family),"Urbanist",sans-serif;font-size:13px;font-weight:600;line-height:1.2;letter-spacing:.01em;padding:10px 14px;box-shadow:0 12px 28px #3e3d3d2e;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.tapanda-consent-manage:hover{transform:translateY(-1px);border-color:#ba7a4b8f;box-shadow:0 14px 32px #3e3d3d38}.tapanda-consent-manage:focus-visible{outline:none;box-shadow:0 0 0 3px #ba7a4b47,0 12px 28px #3e3d3d33}#shopify-pc__banner,.shopify-pc__banner__wrapper,#shopify-pc__prefs,.shopify-pc__prefs__wrapper{font-family:var(--font-body-family),"Urbanist",sans-serif!important}#shopify-pc__banner{left:auto!important;right:24px!important;bottom:24px!important;width:min(500px,calc(100vw - 48px))!important;max-width:min(500px,calc(100vw - 48px))!important}#shopify-pc__banner .shopify-pc__banner__wrapper,.shopify-pc__banner__wrapper{width:100%!important;max-width:100%!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__dialog,.shopify-pc__banner__dialog{border-radius:22px!important;border:1px solid var(--tapanda-cookie-border)!important;box-shadow:var(--tapanda-cookie-shadow)!important;background:linear-gradient(145deg,var(--tapanda-cookie-bg) 0%,var(--tapanda-cookie-bg-soft) 100%)!important;color:var(--tapanda-cookie-text)!important;left:auto!important;right:0!important;width:100%!important;max-width:100%!important;margin:0!important;overflow:hidden!important}.shopify-pc__banner__body-title{color:var(--tapanda-cookie-text)!important;font-weight:700!important;letter-spacing:.01em!important}.shopify-pc__banner__body,.shopify-pc__banner__body p{color:var(--tapanda-cookie-muted)!important}.shopify-pc__banner__body-policy-link{color:var(--tapanda-cookie-accent)!important;font-weight:600!important;text-underline-offset:2px!important}.shopify-pc__banner__btns{gap:10px!important}.shopify-pc__banner__btns button{border-radius:999px!important;border:1px solid var(--tapanda-cookie-border)!important;background:#fff!important;color:var(--tapanda-cookie-text)!important;font-weight:600!important;font-size:14px!important;line-height:1.25!important;white-space:normal!important;text-align:center!important;padding:10px 14px!important;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,border-color .2s ease!important}.shopify-pc__banner__btns .shopify-pc__banner__btn-manage-prefs,.shopify-pc__banner__btns .shopify-pc__banner__btn-manage{font-size:13px!important;line-height:1.25!important;letter-spacing:0!important}.shopify-pc__banner__btns button:hover{transform:translateY(-1px)!important;box-shadow:0 8px 18px #3e3d3d29!important}.shopify-pc__banner__btns .shopify-pc__banner__btn-accept{background:var(--tapanda-cookie-accent)!important;border-color:var(--tapanda-cookie-accent)!important;color:#fff!important}.shopify-pc__banner__btns .shopify-pc__banner__btn-accept:hover{background:var(--tapanda-cookie-accent-strong)!important;border-color:var(--tapanda-cookie-accent-strong)!important}.shopify-pc__prefs__overlay{background:#2c1f188a!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}#shopify-pc__prefs .shopify-pc__prefs__dialog,.shopify-pc__prefs__dialog{border-radius:24px!important;border:1px solid var(--tapanda-cookie-border)!important;box-shadow:0 24px 64px #1e181447!important;background:linear-gradient(150deg,var(--tapanda-cookie-bg) 0%,var(--tapanda-cookie-bg-soft) 100%)!important;color:var(--tapanda-cookie-text)!important}.shopify-pc__prefs__dialog header{border-bottom-color:#ba7a4b3d!important}.shopify-pc__prefs__header-title,.shopify-pc__prefs__intro h3{color:var(--tapanda-cookie-text)!important}.shopify-pc__prefs__intro p,.shopify-pc__prefs__option p{color:var(--tapanda-cookie-muted)!important}.shopify-pc__prefs__header-actions button{border-radius:999px!important;border:1px solid var(--tapanda-cookie-border)!important;background:#fff!important;color:var(--tapanda-cookie-text)!important;font-weight:600!important}.shopify-pc__prefs__header-actions button.primary{background:var(--tapanda-cookie-accent)!important;border-color:var(--tapanda-cookie-accent)!important;color:#fff!important}.shopify-pc__prefs__option{border:1px solid rgba(186,122,75,.22)!important;border-radius:14px!important;background:#fff9!important;padding:16px!important;margin-top:12px!important}.shopify-pc__prefs__option:first-child{border-top:1px solid rgba(186,122,75,.22)!important;padding-top:16px!important;margin-top:12px!important}.shopify-pc__prefs__option label span svg{border-radius:8px!important;border:1px solid rgba(186,122,75,.28)!important}.shopify-pc__prefs__header-close{border-radius:999px!important;background:#ba7a4b14!important}.shopify-pc__banner__btns button:focus,.shopify-pc__prefs__header-actions button:focus,.shopify-pc__prefs__header-close:focus{box-shadow:0 0 0 3px #ba7a4b4d!important}@media screen and (max-width:749px){.tapanda-consent-manage{left:12px;bottom:12px;font-size:12px;padding:9px 12px}#shopify-pc__banner{left:12px!important;right:12px!important;bottom:12px!important;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}#shopify-pc__banner .shopify-pc__banner__dialog,.shopify-pc__banner__dialog{left:auto!important;right:0!important;width:100%!important;max-width:100%!important;border-radius:18px!important}.shopify-pc__banner__btns button{font-size:13px!important;line-height:1.25!important;padding:10px 12px!important}}:root{--tapanda-micro-ease: var(--tapanda-reveal-ease, cubic-bezier(.22, 1, .36, 1));--tapanda-micro-duration: var(--tapanda-reveal-duration, .36s)}html.tapanda-microfx-ready [data-microfx=reveal]:not(.wow){opacity:0;transform:translateY(18px) scale(.985);transition:opacity var(--tapanda-micro-duration) var(--tapanda-micro-ease),transform var(--tapanda-micro-duration) var(--tapanda-micro-ease);transition-delay:0s!important;will-change:opacity,transform}html.tapanda-microfx-ready [data-microfx=reveal]:not(.wow).is-visible{opacity:1;transform:translateY(0) scale(1);will-change:auto}html.tapanda-microfx-ready .button,html.tapanda-microfx-ready .shopify-payment-button__button,html.tapanda-microfx-ready .card-wrapper,html.tapanda-microfx-ready .product-grid .grid__item .card{transition:transform .28s var(--tapanda-micro-ease),box-shadow .28s var(--tapanda-micro-ease),filter .28s var(--tapanda-micro-ease)}html.tapanda-microfx-ready .button:hover,html.tapanda-microfx-ready .shopify-payment-button__button:hover{transform:translateY(-2px)}html.tapanda-microfx-ready .card-wrapper:hover,html.tapanda-microfx-ready .product-grid .grid__item .card:hover{transform:translateY(-5px);box-shadow:0 14px 34px #3e3d3d24}html.tapanda-microfx-ready .product-grid .grid__item .card{position:relative;overflow:hidden}html.tapanda-microfx-ready .product-grid .grid__item .card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.2) 48%,transparent 100%);transform:translate(-130%);transition:transform .8s var(--tapanda-micro-ease);pointer-events:none}html.tapanda-microfx-ready .product-grid .grid__item .card:hover:after{transform:translate(130%)}html.tapanda-microfx-ready [data-premium-tilt]{transform:perspective(1000px) rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg))}@media(prefers-reduced-motion:reduce){html.tapanda-microfx-ready [data-microfx=reveal]:not(.wow),html.tapanda-microfx-ready .button,html.tapanda-microfx-ready .shopify-payment-button__button,html.tapanda-microfx-ready .card-wrapper,html.tapanda-microfx-ready .product-grid .grid__item .card,html.tapanda-microfx-ready [data-premium-tilt]{transition:none!important;transform:none!important;animation:none!important}html.tapanda-microfx-ready .product-grid .grid__item .card:after{display:none!important}}body.template-product .main-product-template{--tp-pdp-panel-bg: #fff;--tp-pdp-card-bg: var(--tp-pdp-panel-bg);--tp-pdp-card-bg-soft: var(--tp-pdp-panel-bg);--tp-pdp-border: rgba(186, 122, 75, .34);--tp-pdp-border-soft: rgba(186, 122, 75, .22);--tp-pdp-title: #3e3d3d;--tp-pdp-muted: rgba(62, 61, 61, .72);--tp-pdp-accent: #ba7a4b;--tp-pdp-shadow-xs: 0 8px 18px rgba(39, 29, 22, .08);--tp-pdp-shadow-sm: 0 12px 28px rgba(39, 29, 22, .11);--tp-pdp-radius: 18px;--tp-pdp-radius-sm: 14px}body.template-product .main-product-template .product__info-container{color:var(--tp-pdp-title)}body.template-product .main-product-template .product__info-container>*+*{margin-top:clamp(10px,1.3vw,16px)!important}body.template-product .main-product-template .product__info-container>.product__title{width:100%!important;margin-top:0!important;margin-bottom:0!important;padding:clamp(14px,1.2vw,18px) clamp(16px,1.8vw,22px) clamp(10px,1vw,14px)!important;border:1px solid var(--tp-pdp-border)!important;border-radius:var(--tp-pdp-radius) var(--tp-pdp-radius) 0 0!important;background:var(--tp-pdp-panel-bg)!important;box-shadow:var(--tp-pdp-shadow-xs)!important}body.template-product .main-product-template .product__info-container>.product__title+.no-js-hidden.price-wrapper,body.template-product .main-product-template .product__info-container>.product__title+.tee-block.tee-product-price{margin-top:-1px!important}body.template-product .main-product-template .product__info-container>.product__title>a.product__title .h1,body.template-product .main-product-template .product__info-container>.product__title>a.product__title h2,body.template-product .main-product-template .product__info-container .product__title .title.h1{margin:0!important;font-family:Marcellus,serif;font-size:clamp(2.3rem,2.1vw,3.4rem);line-height:1.08;color:var(--tp-pdp-title);letter-spacing:.01em;text-align:center}body.template-product .main-product-template .product__info-container>.no-js-hidden.price-wrapper,body.template-product .main-product-template .product__info-container .no-js-hidden.price-wrapper,body.template-product .main-product-template .product__info-container>.tee-block.tee-product-price,body.template-product .main-product-template .product__info-container .tee-block.tee-product-price{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:0!important;margin-top:-1px!important;padding:clamp(3px,.45vw,6px) clamp(16px,1.8vw,22px) clamp(11px,1vw,14px)!important;border:1px solid var(--tp-pdp-border)!important;border-radius:0 0 var(--tp-pdp-radius) var(--tp-pdp-radius)!important;border-top:1px solid var(--tp-pdp-border)!important;background:var(--tp-pdp-panel-bg)!important;box-shadow:var(--tp-pdp-shadow-xs)!important}body.template-product .main-product-template .product__info-container>.no-js-hidden.price-wrapper .product .price__container,body.template-product .main-product-template .product__info-container .no-js-hidden.price-wrapper .product .price__container{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;justify-content:center!important}body.template-product .main-product-template .product__info-container>.tee-block.tee-product-price .tee-price-wrapper,body.template-product .main-product-template .product__info-container .tee-block.tee-product-price .tee-price-wrapper{display:none!important;width:100%!important;justify-content:center!important;align-items:center!important;text-align:center!important}body.template-product .main-product-template .product__info-container>.tee-block.tee-product-price .tee-price-wrapper.tp-tee-price-primary-wrapper,body.template-product .main-product-template .product__info-container .tee-block.tee-product-price .tee-price-wrapper.tp-tee-price-primary-wrapper{display:flex!important}body.template-product .main-product-template .product__info-container .tee-block.tee-product-price:not(:has(.tp-tee-price-current,.tee-price--current,[data-variant-price],.money.theme-money.price)){display:none!important}body.template-product .main-product-template .product__info-container>.money.theme-money.price,body.template-product .main-product-template .product__info-container>.tee-price--current,body.template-product .main-product-template .product__info-container>[data-variant-price],body.template-product .main-product-template .product__info-container>.tee-price-wrapper{display:none!important}body.template-product .main-product-template .product .price .price-item{color:var(--tp-pdp-accent)!important;font-size:clamp(2.4rem,2vw,2.9rem)!important;font-weight:700!important;letter-spacing:.01em}body.template-product .main-product-template .product-form__buttons .product-form__submit.button,body.template-product .main-product-template .product-form__buttons .shopify-payment-button__button{border-radius:12px!important;min-height:52px;font-size:1.58rem;letter-spacing:.01em}body.template-product .main-product-template .tapanda-inline-discount{border-radius:var(--tp-pdp-radius)!important;border:1px solid var(--tp-pdp-border)!important;background:var(--tp-pdp-panel-bg)!important;box-shadow:var(--tp-pdp-shadow-xs)!important;margin-bottom:0!important}body.template-product .main-product-template .tapanda-inline-discount__title{font-size:clamp(1.9rem,1.25vw,2.2rem);line-height:1.24}body.template-product .main-product-template .tapanda-inline-discount__actions .tapanda-inline-discount__apply{width:100%!important;min-height:56px!important;border-radius:12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;position:relative!important;overflow:hidden!important;font-size:1.34rem!important;font-weight:700!important;line-height:1!important;letter-spacing:.01em!important;background:#fff!important;color:#ba7a4b!important;border:1.5px solid rgba(186,122,75,.72)!important;box-shadow:0 10px 22px #31241b24!important;transition:background-color .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1)!important}body.template-product .main-product-template .tapanda-inline-discount__actions .tapanda-inline-discount__apply:before{content:none!important;display:none!important}body.template-product .main-product-template .tapanda-inline-discount__actions .tapanda-inline-discount__apply:hover,body.template-product .main-product-template .tapanda-inline-discount__actions .tapanda-inline-discount__apply:focus-visible{background:#ba7a4b14!important;border-color:#ba7a4bb8!important;box-shadow:0 10px 22px #31241b24!important;transform:none!important;filter:none!important}body.template-product .main-product-template .tapanda-inline-discount.is-active .tapanda-inline-discount__actions .tapanda-inline-discount__apply{background:#fff!important;color:#ba7a4b!important;border:1.5px solid rgba(186,122,75,.72)!important;box-shadow:0 10px 22px #31241b24!important}body.template-product .main-product-template [id^=TapandaShippingCutoff-].tapanda-shipping-cutoff{border-radius:var(--tp-pdp-radius)!important;border:1px solid var(--tp-pdp-border)!important;box-shadow:var(--tp-pdp-shadow-xs)!important;background:var(--tp-pdp-panel-bg)!important}body.template-product .main-product-template .product__info-container>.product-form-installment+:is([id^=TapandaShippingCutoff-].tapanda-shipping-cutoff,.tapanda-inline-discount){margin-top:clamp(16px,1.8vw,24px)!important}body.template-product .main-product-template .product__info-container>:is([id^=TapandaShippingCutoff-].tapanda-shipping-cutoff,.tapanda-inline-discount)+:is([id^=TapandaShippingCutoff-].tapanda-shipping-cutoff,.tapanda-inline-discount){margin-top:clamp(10px,1.2vw,14px)!important}body.template-product .main-product-template .product__info-container>:is([id^=TapandaShippingCutoff-].tapanda-shipping-cutoff,.tapanda-inline-discount){clear:both!important}body.template-product .main-product-template .product__accordion{margin-top:clamp(10px,1.3vw,16px)!important;border:1px solid var(--tp-pdp-border-soft)!important;border-radius:var(--tp-pdp-radius-sm)!important;overflow:hidden;background:#fff;box-shadow:var(--tp-pdp-shadow-xs)}body.template-product .main-product-template .product__accordion:not(:last-child){margin-bottom:0!important}body.template-product .main-product-template .product__accordion summary{padding:1.55rem 1.8rem!important;background:linear-gradient(180deg,#fffffff7,#faf4ede0)!important}body.template-product .main-product-template .product__accordion .summary__title{margin:0}body.template-product .main-product-template .product__accordion .accordion__title{font-family:Marcellus,serif;font-size:clamp(1.72rem,1.05vw,2rem);line-height:1.2;color:var(--tp-pdp-title)}body.template-product .main-product-template .product__accordion .accordion__content{padding:1.4rem 1.8rem 1.8rem!important;font-size:1.52rem;line-height:1.65;color:var(--tp-pdp-title)}body.template-product .main-product-template .product__info-as-bottom-tabs{margin-top:clamp(10px,1.3vw,16px)!important;border:1px solid var(--tp-pdp-border-soft);border-radius:var(--tp-pdp-radius);background:#fff;box-shadow:var(--tp-pdp-shadow-xs);padding:clamp(10px,1.4vw,16px)}body.template-product .main-product-template .product__info-bottom.tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}body.template-product .main-product-template .product__info-bottom.tabs .summary__title{border:1px solid var(--tp-pdp-border-soft);border-radius:999px;background:#ba7a4b14;padding:8px 14px;transition:border-color .2s ease,background-color .2s ease}body.template-product .main-product-template .product__info-bottom.tabs .summary__title.active-tab{border-color:var(--tp-pdp-border);background:#ba7a4b24}body.template-product .main-product-template .product__info-as-bottom-tabs .dt-sc-tabs-content{background:linear-gradient(180deg,#fffffff5,#faf4edcc);border:1px solid var(--tp-pdp-border-soft);border-radius:var(--tp-pdp-radius-sm);padding:1.35rem 1.5rem}body.template-product .main-product-template .product-extra-gallery--independent .product-extra-gallery__heading{margin:0 0 1rem!important;font-family:Marcellus,serif;font-size:clamp(2rem,1.45vw,2.5rem)!important;line-height:1.1;color:var(--tp-pdp-title)}body.template-product .main-product-template .product-extra-gallery--independent .product-extra-gallery__thumb--static{border-radius:var(--tp-pdp-radius-sm)!important;border:1px solid var(--tp-pdp-border-soft)!important;background:#fff!important;box-shadow:var(--tp-pdp-shadow-xs)!important}body.template-product .main-product-template .product-extra-gallery--independent .product-extra-gallery__thumb--static:hover,body.template-product .main-product-template .product-extra-gallery--independent .product-extra-gallery__thumb--static:focus-visible{box-shadow:var(--tp-pdp-shadow-sm)!important;border-color:var(--tp-pdp-border)!important}body.template-product .product-recommendations-component .product-recommendations__card-shell{border-radius:20px;border-color:var(--tp-pdp-border-soft, rgba(186, 122, 75, .22));background:#fcf9f4!important}body.template-product .product-recommendations-component .product-recommendations__title{font-size:clamp(1rem,.62vw,1.08rem)!important;line-height:1.16!important}body.template-product .product-recommendations-component .product-recommendations__title a{font-size:clamp(1rem,.62vw,1.08rem)!important;line-height:1.16!important;font-family:inherit!important;font-weight:inherit!important}body.template-product .product-recommendations-component .product-recommendations__configure-btn{min-width:136px;max-width:168px;min-height:44px;border-radius:12px}@media screen and (max-width:989px){body.template-product .main-product-template .product__info-container>*+*{margin-top:10px!important}body.template-product .main-product-template .product__info-container .product__title h2,body.template-product .main-product-template .product__info-container .product__title .title.h1{font-size:clamp(2rem,6.2vw,2.7rem)}body.template-product .main-product-template .product .price .price-item{font-size:clamp(1.9rem,5.2vw,2.25rem)!important}body.template-product .main-product-template .product__accordion summary{padding:1.35rem 1.4rem!important}body.template-product .main-product-template .product__accordion .accordion__content{padding:1.2rem 1.4rem 1.5rem!important;font-size:1.45rem}}@media screen and (max-width:749px){body.template-product .main-product-template .product__info-as-bottom-tabs{border-radius:14px;padding:9px}body.template-product .main-product-template .product__info-bottom.tabs .summary__title{padding:7px 11px}body.template-product .main-product-template .tapanda-inline-discount,body.template-product .main-product-template [id^=TapandaShippingCutoff-].tapanda-shipping-cutoff,body.template-product .main-product-template .product__accordion{border-radius:13px!important}body.template-product .main-product-template .product__info-container>.product-form-installment+:is([id^=TapandaShippingCutoff-].tapanda-shipping-cutoff,.tapanda-inline-discount){margin-top:14px!important}body.template-product .main-product-template .product__info-container>:is([id^=TapandaShippingCutoff-].tapanda-shipping-cutoff,.tapanda-inline-discount)+:is([id^=TapandaShippingCutoff-].tapanda-shipping-cutoff,.tapanda-inline-discount){margin-top:8px!important}body.template-product .main-product-template .tapanda-inline-discount__actions .tapanda-inline-discount__apply{min-height:50px!important;font-size:1.24rem!important}body.template-product .main-product-template .tapanda-inline-discount__actions .tapanda-inline-discount__apply:before{content:none!important;display:none!important}body.template-product .product-recommendations-component .product-recommendations__title,body.template-product .product-recommendations-component .product-recommendations__title a{font-size:clamp(.94rem,3.2vw,1rem)!important;line-height:1.14!important}}body #MainContent,body.template-product #MainContent{padding-top:0!important}@media screen and (min-width:990px){body.template-product .main-product-template .main-product_info,body.template-product .main-product-template .product__media-wrapper,body.template-product .main-product-template .product__media-wrapper #tee-gallery{overflow:visible!important}body.template-product .main-product-template .product__media-wrapper #tee-gallery .tee-gallery,body.template-product .main-product-template .product__media-wrapper .tee-gallery{position:sticky!important;top:clamp(1.2rem,3.2vh,2.4rem)!important;align-self:start!important}body.template-product .main-product-template .product__media-wrapper>.product__media-gallery.product__info-container--sticky{top:clamp(8rem,10vh,13rem)}}:root{--tapanda-cta-fill: linear-gradient(160deg, #ba7a4b 0%, #a96a3f 100%);--tapanda-cta-border: rgba(186, 122, 75, .74);--tapanda-cta-shadow: 0 10px 22px rgba(49, 36, 27, .14);--tapanda-cta-hover-bg: #3e3d3d;--tapanda-cta-hover-border: #3e3d3d;--tapanda-cta-hover-shadow: 0 20px 50px rgba(62, 61, 61, .3)}body :is(a.button--primary,button.button--primary,input.button--primary,.hero-clean__btn.hero-clean__btn--primary,.tapanda-assistant__send,.main-product-template .tee-customize-main-form .tee-btn.tee-btn--upload,cart-items.cart-page.is-empty .cart__empty-actions .button){border:1.5px solid var(--tapanda-cta-border)!important;background:var(--tapanda-cta-fill)!important;color:#fff!important;box-shadow:var(--tapanda-cta-shadow)!important;transition:background-color .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1)!important;position:relative!important;overflow:hidden!important;isolation:isolate;text-decoration:none!important}body :is(a.button--primary,button.button--primary,.hero-clean__btn.hero-clean__btn--primary,.tapanda-assistant__send,.main-product-template .tee-customize-main-form .tee-btn.tee-btn--upload,cart-items.cart-page.is-empty .cart__empty-actions .button):after{content:"";position:absolute;top:0;right:0;bottom:0;left:-110%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.24),transparent);transition:left .5s ease;pointer-events:none}body :is(a.button--primary,button.button--primary,input.button--primary,.hero-clean__btn.hero-clean__btn--primary,.tapanda-assistant__send,.main-product-template .tee-customize-main-form .tee-btn.tee-btn--upload,cart-items.cart-page.is-empty .cart__empty-actions .button):not([disabled]):not(.disabled):is(:hover,:focus-visible){background:var(--tapanda-cta-hover-bg)!important;border-color:var(--tapanda-cta-hover-border)!important;transform:translateY(-4px)!important;box-shadow:var(--tapanda-cta-hover-shadow)!important}body :is(a.button--primary,button.button--primary,.hero-clean__btn.hero-clean__btn--primary,.tapanda-assistant__send,.main-product-template .tee-customize-main-form .tee-btn.tee-btn--upload,cart-items.cart-page.is-empty .cart__empty-actions .button):not([disabled]):not(.disabled):is(:hover,:focus-visible):after{left:110%}.section-collection-list .collection-list .collection-list__item a.button.button--primary{background:transparent!important;border:0!important;box-shadow:none!important;transform:none!important;color:rgb(var(--color-foreground))!important}.section-collection-list .collection-list .collection-list__item a.button.button--primary:after{display:none!important}@media screen and (max-width:749px){body .product-recommendations__configure-btn{border:1.5px solid var(--tapanda-cta-border)!important;background:var(--tapanda-cta-fill)!important;color:#fff!important;box-shadow:var(--tapanda-cta-shadow)!important;position:relative!important;overflow:hidden!important}body .product-recommendations__configure-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:-110%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.24),transparent);transition:left .5s ease;pointer-events:none}body .product-recommendations__configure-btn:is(:hover,:focus-visible):after{left:110%}}@media(prefers-reduced-motion:reduce){body :is(a.button--primary,button.button--primary,input.button--primary,.hero-clean__btn.hero-clean__btn--primary,.tapanda-assistant__send,.main-product-template .tee-customize-main-form .tee-btn.tee-btn--upload,cart-items.cart-page.is-empty .cart__empty-actions .button,.product-recommendations__configure-btn){transition:none!important;transform:none!important}body :is(a.button--primary,button.button--primary,.hero-clean__btn.hero-clean__btn--primary,.tapanda-assistant__send,.main-product-template .tee-customize-main-form .tee-btn.tee-btn--upload,cart-items.cart-page.is-empty .cart__empty-actions .button,.product-recommendations__configure-btn):after{display:none!important}}body.template-product .main-product-template .product__info-container{--tp-pdp-personalize-border: rgba(186, 122, 75, .38);--tp-pdp-personalize-divider: rgba(186, 122, 75, .26);--tp-pdp-personalize-bg: #fff;--tp-pdp-personalize-top-bg: #fff;--tp-pdp-personalize-bg-soft: #fff;--tp-pdp-personalize-title: #3e3d3d;--tp-pdp-personalize-accent: #ba7a4b;--tp-pdp-personalize-shadow: 0 16px 34px rgba(39, 29, 22, .12)}body.template-product .main-product-template .product__info-container>.product__title{margin:0!important;padding:clamp(14px,1.3vw,18px) clamp(16px,1.8vw,22px) clamp(4px,.55vw,8px)!important;border:1px solid var(--tp-pdp-personalize-border)!important;border-bottom:0!important;border-radius:18px 18px 0 0!important;background:var(--tp-pdp-personalize-top-bg)!important;background-image:none!important;box-shadow:none!important}body.template-product .main-product-template .product__info-container>.product__title>h2{display:none!important}body.template-product .main-product-template .product__info-container>.product__title>a.product__title{display:block!important;text-decoration:none!important}body.template-product .main-product-template .product__info-container>.product__title>a.product__title :is(.h1,h1,h2){margin:0!important;text-align:center!important;font-family:Marcellus,serif;font-size:clamp(2.25rem,2vw,3.1rem);line-height:1.08;color:var(--tp-pdp-personalize-title)!important}body.template-product .main-product-template .product__info-container>.product__title+.no-js-hidden.price-wrapper{display:none!important}body.template-product .main-product-template .product__info-container>.product__title+.no-js-hidden.price-wrapper+.product-form-installment,body.template-product .main-product-template .product__info-container>.product__title+.product-form-installment,body.template-product .main-product-template .product__info-container>.product-form-installment{width:100%!important;margin-top:-2px!important;border:1px solid var(--tp-pdp-personalize-border)!important;border-top:0!important;border-radius:0 0 18px 18px!important;background:var(--tp-pdp-personalize-top-bg)!important;background-image:none!important;box-shadow:var(--tp-pdp-personalize-shadow)!important;overflow:hidden!important}body.template-product .main-product-template .product__info-container>.product-form-installment>form.installment{margin:0!important;padding-top:clamp(6px,.75vw,10px)!important;background:var(--tp-pdp-personalize-top-bg)!important;background-image:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment :is(.tee-campaign.tee-customization-wrapper,.tee-customize-main-form,.tee-customization-form,.tee-form-inputs){margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-block.tee-product-price{width:100%!important;margin:0!important;padding:0 clamp(16px,1.8vw,22px) clamp(12px,1vw,15px)!important;border:0!important;border-radius:0!important;border-bottom:2px solid rgba(186,122,75,.36)!important;background:var(--tp-pdp-personalize-top-bg)!important;background-image:none!important;box-shadow:none!important;justify-content:center!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-block.tee-product-price .tee-price-wrapper{justify-content:center!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-block.tee-product-price :is(.tee-price--current,.tp-tee-price-current,.tp-tee-price-display,.money.theme-money.price,[data-variant-price]){color:var(--tp-pdp-personalize-accent)!important;font-size:clamp(2.6rem,2.05vw,3rem)!important;font-weight:700!important;letter-spacing:.01em!important}body.template-product .main-product-template .product__info-container>.product__title,body.template-product .main-product-template .product__info-container>.product-form-installment,body.template-product .main-product-template .product__info-container>.product-form-installment>form.installment,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-campaign.tee-customization-wrapper,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-block.tee-product-price,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-block.tee-product-price .tee-price-wrapper,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-block.tee-product-price .tee-price-wrapper.tp-tee-price-primary-wrapper{background:#fff!important;background-image:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs{margin:0!important;padding:0!important;counter-reset:tp-guided-step!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>:is(.tee-variants,.tee-field):not(.sr-only){width:100%!important;margin:0!important;padding:clamp(18px,1.55vw,24px) clamp(16px,1.8vw,22px)!important;border:0!important;border-top:0!important;border-radius:0!important;background:#ffffffd6!important;box-shadow:inset 0 0 0 1px #ba7a4b33,0 5px 12px #31241b0d!important;position:relative!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>:is(.tee-variants,.tee-field):not(.sr-only)+:is(.tee-variants,.tee-field):not(.sr-only):after{content:""!important;position:absolute!important;left:clamp(14px,2.2vw,24px)!important;right:clamp(14px,2.2vw,24px)!important;top:0!important;border-top:2px solid rgba(186,122,75,.52)!important;box-shadow:0 1px #ffffffc2,0 3px 8px #ba7a4b1f!important;pointer-events:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only){padding-top:0!important;padding-bottom:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-variants .tee-option{margin:0!important;padding:clamp(18px,1.45vw,22px) 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;position:relative!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-variants .tee-option+.tee-option{margin-top:0!important;padding-top:clamp(18px,1.45vw,22px)!important;border-top:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-variants .tee-option+.tee-option:after{content:""!important;position:absolute!important;left:clamp(12px,2vw,20px)!important;right:clamp(12px,2vw,20px)!important;top:0!important;border-top:2px solid rgba(186,122,75,.52)!important;box-shadow:0 1px #ffffffc2,0 3px 8px #ba7a4b1f!important;pointer-events:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field__header{margin-bottom:10px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-photo{position:relative!important;display:grid!important;gap:4px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-photo-label{min-height:clamp(96px,10.3vw,118px)!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-photo-message:empty{display:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-photo-action{position:absolute!important;inset:0 0 auto 0!important;height:clamp(96px,10.3vw,118px)!important;margin:0!important;pointer-events:none!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:2!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-photo-action .tee-btn.tee-btn--upload{min-width:168px!important;pointer-events:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-photo .tee-photo-input{display:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-photo.tp-tee-photo-uploaded .tee-photo-action{position:static!important;inset:auto!important;height:auto!important;margin-top:8px!important;pointer-events:auto!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-photo.tp-tee-photo-uploaded .tee-photo-action .tee-btn{pointer-events:auto!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-photo.tp-tee-uploading .tee-photo-action{position:static!important;inset:auto!important;height:auto!important;margin-top:12px!important;pointer-events:none!important;z-index:1!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-photo.tp-tee-uploading .tee-photo-action .tee-btn.tee-btn--upload{pointer-events:none!important}body.template-product .main-product-template .product__info-container .tp-tee-upload-progress{display:none;margin-top:8px;padding:8px 10px;border-radius:10px;border:1px solid rgba(186,122,75,.28);background:#ffffffe6}body.template-product .main-product-template .product__info-container .tp-tee-upload-progress.is-visible{display:block}body.template-product .main-product-template .product__info-container .tp-tee-upload-progress.is-error{border-color:#b83c3c85}body.template-product .main-product-template .product__info-container .tp-tee-upload-progress__meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}body.template-product .main-product-template .product__info-container .tp-tee-upload-progress__label,body.template-product .main-product-template .product__info-container .tp-tee-upload-progress__value{font-family:var(--font-body-family),"Urbanist",sans-serif;font-size:1.24rem;line-height:1.2;color:#6b6a6a}body.template-product .main-product-template .product__info-container .tp-tee-upload-progress__value{font-weight:700;color:#8f5a34}body.template-product .main-product-template .product__info-container .tp-tee-upload-progress__bar{height:6px;border-radius:999px;background:#ba7a4b29;overflow:hidden}body.template-product .main-product-template .product__info-container .tp-tee-upload-progress__fill{display:block;width:0%;height:100%;border-radius:inherit;background:linear-gradient(160deg,#ba7a4b,#a96a3f);transition:width .16s cubic-bezier(.33,1,.68,1);will-change:width}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-upload-instruction{margin-top:2px!important;margin-bottom:0!important;line-height:1.3!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormActions.tee-form-actions{width:calc(100% - clamp(34px,6vw,56px))!important;max-width:calc(100% - clamp(34px,6vw,56px))!important;margin:0 auto!important;padding:clamp(16px,1.35vw,20px) clamp(14px,2vw,20px) clamp(22px,1.8vw,28px)!important;border-top:0!important;background:#ffffffd6!important;box-shadow:inset 0 0 0 1px #ba7a4b33,0 5px 12px #31241b0d!important;column-gap:14px!important;position:relative!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormActions.tee-form-actions:before{content:""!important;position:absolute!important;left:clamp(14px,2.2vw,24px)!important;right:clamp(14px,2.2vw,24px)!important;top:0!important;border-top:2px solid rgba(186,122,75,.52)!important;box-shadow:0 1px #ffffffc2,0 3px 8px #ba7a4b1f!important;pointer-events:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormActions.tee-form-actions .tee-form-action{padding-left:2px!important;padding-right:2px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormActions.tee-form-actions :is(.tee-btn.tee-btn--preview,.tee-btn.tee-btn--atc,#teeAtcButton){padding-left:20px!important;padding-right:20px!important}@media screen and (max-width:989px){body.template-product .main-product-template .product__info-container>.product__title{border-radius:14px 14px 0 0!important}body.template-product .main-product-template .product__info-container>.product__title+.no-js-hidden.price-wrapper+.product-form-installment,body.template-product .main-product-template .product__info-container>.product__title+.product-form-installment,body.template-product .main-product-template .product__info-container>.product-form-installment{border-radius:0 0 14px 14px!important}body.template-product .main-product-template .product__info-container>.product-form-installment>form.installment{padding-top:8px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>:is(.tee-variants,.tee-field):not(.sr-only),body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormActions.tee-form-actions{padding-left:24px!important;padding-right:24px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormActions.tee-form-actions{width:calc(100% - 28px)!important;max-width:calc(100% - 28px)!important;padding-left:12px!important;padding-right:12px!important}}@media screen and (max-width:749px){body.template-product .main-product-template .product__info-container>.product__title+.no-js-hidden.price-wrapper+.product-form-installment,body.template-product .main-product-template .product__info-container>.product__title+.product-form-installment,body.template-product .main-product-template .product__info-container>.product-form-installment{margin-top:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment>form.installment{padding-top:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-block.tee-product-price{padding-bottom:6px!important;border-bottom-width:1px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-block.tee-product-price:empty{display:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>:is(.tee-variants,.tee-field):not(.sr-only){padding-top:14px!important}}body.template-product .main-product-template .product__info-container>.product-form-installment :is(.tee-campaign,.tee-customization-wrapper,.tee-customize-main-form) #teeFormActions.tee-form-actions{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0!important;padding:clamp(16px,1.35vw,20px) clamp(16px,2.2vw,28px) clamp(22px,1.8vw,28px)!important;column-gap:12px!important}body.template-product .main-product-template .product__info-container>.product-form-installment :is(.tee-campaign,.tee-customization-wrapper,.tee-customize-main-form) #teeFormActions.tee-form-actions .tee-form-action{min-width:0!important;padding-left:0!important;padding-right:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment :is(.tee-campaign,.tee-customization-wrapper,.tee-customize-main-form) #teeFormActions.tee-form-actions .tee-form-action>:is(.tee-btn.tee-btn--preview,.tee-btn.tee-btn--atc,#teeAtcButton){width:100%!important}@media screen and (max-width:989px){body.template-product .main-product-template .product__info-container>.product-form-installment :is(.tee-campaign,.tee-customization-wrapper,.tee-customize-main-form) #teeFormActions.tee-form-actions{padding-left:18px!important;padding-right:18px!important}}body.template-product .main-product-template .product__info-container{background:#fff!important;background-image:none!important}body.template-product .main-product-template .product__info-container>.product__title,body.template-product .main-product-template .product__info-container>.product__title>a.product__title,body.template-product .main-product-template .product__info-container>.product-form-installment,body.template-product .main-product-template .product__info-container>.product-form-installment>form.installment,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-campaign.tee-customization-wrapper,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-block.tee-product-price,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-block.tee-product-price .tee-price-wrapper,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-block.tee-product-price .tee-price-wrapper.tp-tee-price-primary-wrapper{background:transparent!important;background-image:none!important;filter:none!important;opacity:1!important;box-shadow:none!important}body.template-product .main-product-template .product__info-container>.product__title:before,body.template-product .main-product-template .product__info-container>.product__title:after,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-block.tee-product-price:before,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-block.tee-product-price:after{content:none!important;display:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-progress{display:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-progress.is-complete{border-color:#368c5457!important;background:linear-gradient(160deg,#f4fdf7f5,#e7f8eceb)!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-progress__eyebrow{margin:0 0 6px!important;color:#7b4f2e!important;font-family:Marcellus,serif!important;font-size:1.46rem!important;line-height:1.2!important;font-weight:600!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-progress__meta{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:10px!important;margin:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-progress__step,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-progress__count{margin:0!important;color:#2d231ae6!important;font-family:var(--font-body-family),"Urbanist",sans-serif!important;font-size:1.26rem!important;line-height:1.25!important;font-weight:600!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-progress__count{color:#3e3d3dc7!important;font-size:1.16rem!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-progress__bar{position:relative!important;width:100%!important;height:6px!important;margin:10px 0 8px!important;border-radius:999px!important;overflow:hidden!important;background:#8f5a3429!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-progress__fill{display:block!important;width:0!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,#ba7a4b,#d39a6f)!important;transition:width .24s ease!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-progress.is-complete .tp-guided-progress__fill{background:linear-gradient(90deg,#3b8d5c,#57a973)!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-progress__hint{margin:0!important;color:#3e3d3dd6!important;font-family:var(--font-body-family),"Urbanist",sans-serif!important;font-size:1.12rem!important;line-height:1.35!important;font-weight:500!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field){position:relative!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option.tp-guided-step,.tee-field.tp-guided-step){counter-increment:tp-guided-step!important;padding-top:44px!important;border-color:#ba7a4b38!important;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option.tp-guided-step,.tee-field.tp-guided-step):before{content:"Krok " counter(tp-guided-step)!important;position:absolute!important;top:12px!important;left:12px!important;transform:none!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;min-width:48px!important;height:24px!important;margin:0!important;padding:0 10px!important;border-radius:999px!important;border:1px solid rgba(143,90,52,.22)!important;background:#8f5a3414!important;color:#674328e6!important;font-family:var(--font-body-family),"Urbanist",sans-serif!important;font-size:1.22rem!important;line-height:1!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-active-step:before{border-color:#ba7a4b70!important;background:#ba7a4b2e!important;color:#7d4f2f!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-active-step{border-color:#ba7a4b61!important;background:#fffffff7!important;box-shadow:inset 0 0 0 1px #ba7a4b42,0 14px 26px #31241b1f!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-active-step :is(.tee-field__heading,.tee-option__title){color:#7d4f2f!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-active-step :is(.tee__input,.tee-field__select,input[type=text],textarea,select){border-color:#ba7a4b70!important;box-shadow:inset 0 1px 2px #00000008,0 0 0 3px #ba7a4b1a!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-complete:before{border-color:#388e5659!important;background:linear-gradient(160deg,#def2e6f2,#cae7d4e6)!important;color:#2f7b4d!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-complete.is-active-step :is(.tee-field__heading,.tee-option__title){color:#2f7b4df2!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-expanded{background:#ffffffeb!important;box-shadow:inset 0 0 0 1px #ba7a4b3d,0 8px 18px #31241b14!important;z-index:1!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-active-step.is-expanded{border-color:#ba7a4b57!important;transform:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-collapsed{background:#fffc!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-pending-step{opacity:.9!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-pending-step :is(.tee-field__heading,.tee-option__title){color:#3e3d3ddb!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-complete:not(.is-active-step) :is(.tee-field__heading,.tee-option__title){color:#2f7b4df2!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option.tp-guided-step,.tee-field.tp-guided-step) :is(.tee-field__heading,.tee-option__title),body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option.tp-guided-step,.tee-field.tp-guided-step) :is(.tee-field__heading,.tee-option__title) span{font-size:clamp(1.52rem,1.08vw,1.72rem)!important;font-weight:600!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-step-toggle{position:relative!important;cursor:pointer!important;padding-right:30px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field__header.tp-guided-step-toggle{justify-content:center!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-step-toggle:after{content:"";position:absolute!important;right:8px!important;top:50%!important;width:10px!important;height:10px!important;border-right:2px solid rgba(143,90,52,.9)!important;border-bottom:2px solid rgba(143,90,52,.9)!important;transform:translateY(-60%) rotate(45deg)!important;transition:transform .2s ease!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-expanded>.tp-guided-step-toggle:after{transform:translateY(-40%) rotate(-135deg)!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-step-toggle:focus-visible{outline:2px solid rgba(186,122,75,.52)!important;outline-offset:3px!important;border-radius:8px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-complete>.tp-guided-step-toggle{color:#2f7b4d!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field__header.tp-step-header-with-toggle{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field__header.tp-step-header-with-toggle .tee-field__heading.tp-step-header-heading{width:auto!important;flex:1 1 auto!important;min-width:0!important;justify-content:flex-start!important;text-align:left!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field__header.tp-step-header-with-toggle .tp-step-visibility-toggle{margin-left:auto!important;flex:0 0 auto!important;display:flex!important;align-items:center!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-step-visibility-toggle .tee-switch{display:flex!important;align-items:center!important;gap:8px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-step-visibility-toggle .tee-switch__label{margin:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-step-visibility-toggle .tee-switch__label>span{white-space:nowrap!important;font-size:1.24rem!important;line-height:1.2!important;color:#3e3d3dd6!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field__header.tp-guided-step-toggle.tp-step-header-with-toggle{padding-right:10px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field__header.tp-guided-step-toggle.tp-step-header-with-toggle:after{content:none!important;display:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field--text .tp-step-visibility-toggle{grid-area:heading!important;justify-self:end!important;align-self:center!important;margin:0!important}@media screen and (max-width:749px){body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-progress{padding:11px 12px!important;margin-bottom:10px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-progress__eyebrow{font-size:1.46rem!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-progress__step{font-size:1.24rem!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-progress__count{font-size:1.14rem!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-progress__hint{font-size:1.12rem!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option.tp-guided-step,.tee-field.tp-guided-step):before{top:10px!important;left:10px!important;transform:none!important;min-width:42px!important;height:22px!important;padding:0 8px!important;font-size:1.04rem!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option.tp-guided-step,.tee-field.tp-guided-step){padding-top:40px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option.tp-guided-step,.tee-field.tp-guided-step) :is(.tee-field__heading,.tee-option__title),body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option.tp-guided-step,.tee-field.tp-guided-step) :is(.tee-field__heading,.tee-option__title) span{font-size:1.56rem!important;font-weight:600!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-active-step{box-shadow:inset 0 0 0 1px #ba7a4b47,0 10px 18px #31241b1c!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field--text.tp-guided-step{display:block!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field--text.tp-guided-step .tee-field__header{display:flex!important;position:relative!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:34px!important;margin-bottom:8px!important;gap:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field--text.tp-guided-step .tee-field__header.tp-step-header-with-toggle{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;justify-items:stretch!important;gap:0!important;padding-right:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field--text.tp-guided-step .tee-field__header.tp-step-header-with-toggle .tee-field__heading{grid-column:2!important;justify-self:center!important;width:auto!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;margin:0!important;text-align:center!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field--text.tp-guided-step .tee-field__header.tp-step-header-with-toggle .tp-step-visibility-toggle{grid-column:3!important;justify-self:end!important;align-self:center!important;position:relative!important;right:auto!important;top:auto!important;transform:none!important;display:flex!important;align-items:center!important;margin:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field--text.tp-guided-step .tee-field__header:not(.tp-step-header-with-toggle) .tee-field__heading{width:100%!important;padding-right:0!important;justify-content:center!important;text-align:center!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field--text.tp-guided-step .tp-step-visibility-toggle .tee-switch{gap:4px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field--text.tp-guided-step .tp-step-visibility-toggle .tee-switch__label>span{font-size:1.06rem!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field--text.tp-guided-step .tee-field__input{width:100%!important;margin:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field--text.tp-guided-step .tee-btn.tee-btn--reposition{margin-top:8px!important;margin-left:auto!important;margin-right:auto!important}}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field):not(.is-expanded){padding-top:24px!important;padding-bottom:12px!important;min-height:62px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-collapsed{padding-top:14px!important;padding-bottom:8px!important;min-height:46px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-collapsed :is(.tee-field__header,.tee-option__title){margin-bottom:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-collapsed .tp-guided-step-toggle{min-height:30px!important;display:flex!important;align-items:center!important;justify-content:center!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field__header.tp-step-header-with-toggle{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;gap:0!important;padding-right:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field__header.tp-step-header-with-toggle .tee-field__heading.tp-step-header-heading{width:100%!important;min-width:0!important;flex:1 1 auto!important;justify-content:center!important;text-align:center!important;padding:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field__header.tp-step-header-with-toggle .tp-step-visibility-toggle{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}@media screen and (max-width:749px){body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field):not(.is-expanded){padding-top:20px!important;padding-bottom:10px!important;min-height:56px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-collapsed{padding-top:12px!important;padding-bottom:7px!important;min-height:42px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field--text.tp-guided-step .tee-field__header.tp-step-header-with-toggle{min-height:30px!important}}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-tee-atc-success{grid-column:1 / -1!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;column-gap:10px!important;row-gap:4px!important;width:100%!important;margin:10px 0 0!important;padding:12px 14px!important;border-radius:12px!important;border:1px solid rgba(44,150,76,.42)!important;background:linear-gradient(160deg,#f0fcf4f5,#e4f7eaeb)!important;box-shadow:0 10px 22px #1e783524!important;color:#246f38!important;font-family:var(--font-body-family),"Urbanist",sans-serif!important;font-size:1.72rem!important;line-height:1.35!important;font-weight:600!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-tee-atc-success__icon,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-tee-atc-success svg{width:18px!important;height:18px!important;margin-top:2px!important;flex:0 0 18px!important;color:#2aa04a!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-tee-atc-success.tp-tee-atc-success--no-icon{position:relative!important;grid-template-columns:minmax(0,1fr)!important;padding-left:38px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-tee-atc-success.tp-tee-atc-success--no-icon:before{content:"\2713"!important;position:absolute!important;left:14px!important;top:12px!important;font-size:18px!important;line-height:1!important;font-weight:700!important;color:#2aa04a!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-tee-atc-success__link,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-tee-atc-success a[href*="/cart"],body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-tee-atc-success a[href*=cart]{display:inline-flex!important;align-items:center!important;width:fit-content!important;margin-top:2px!important;color:#1d6c33!important;font-size:1.56rem!important;font-weight:700!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important;text-underline-offset:2px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-tee-atc-success__link:hover,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-tee-atc-success a[href*="/cart"]:hover,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-tee-atc-success a[href*=cart]:hover{color:#155526!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-asterisk,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field__heading>.tee-asterisk,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-option__title>.tee-asterisk{display:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-field__heading,.tee-option__title){width:100%!important;text-align:center!important;justify-content:center!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-step-toggle{box-sizing:border-box!important;width:100%!important;padding-left:34px!important;padding-right:34px!important;text-align:center!important;justify-content:center!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field__header.tp-step-header-with-toggle .tee-field__heading.tp-step-header-heading{padding-left:34px!important;padding-right:34px!important}body.template-product .main-product-template .product__info-container{background:transparent!important;background-image:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment+:is([id^=TapandaShippingCutoff-].tapanda-shipping-cutoff,.tapanda-inline-discount){margin-top:clamp(8px,1vw,12px)!important}body.template-product .main-product-template .product__info-container>:is([id^=TapandaShippingCutoff-].tapanda-shipping-cutoff,.tapanda-inline-discount)+:is([id^=TapandaShippingCutoff-].tapanda-shipping-cutoff,.tapanda-inline-discount){margin-top:clamp(8px,1vw,12px)!important}@media screen and (max-width:749px){body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-step-toggle,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field:not(.tee-field--text) .tee-field__header.tp-step-header-with-toggle .tee-field__heading.tp-step-header-heading{padding-left:28px!important;padding-right:28px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-tee-atc-success{padding:11px 12px!important;font-size:1.54rem!important;margin-top:8px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-tee-atc-success__link,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-tee-atc-success a[href*="/cart"],body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-tee-atc-success a[href*=cart]{font-size:1.42rem!important}}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only){background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option.tp-guided-step{margin:0!important;border:1px solid rgba(186,122,75,.22)!important;border-radius:14px!important;background:#ffffffd6!important;box-shadow:inset 0 0 0 1px #ba7a4b33,0 5px 12px #31241b0d!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option.tp-guided-step+.tee-option.tp-guided-step{margin-top:10px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option.tp-guided-step+.tee-option.tp-guided-step:after{content:none!important;display:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option.tp-guided-step.is-active-step{border-color:#ba7a4b61!important;background:#fffffff7!important;box-shadow:inset 0 0 0 1px #ba7a4b42,0 14px 26px #31241b1f!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option.tp-guided-step.is-complete:not(.is-active-step){border-color:#388e564d!important;background:linear-gradient(160deg,#f4fcf7f5,#e7f6ecf0)!important;box-shadow:inset 0 0 0 1px #388e5624,0 6px 14px #2b6f4317!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option.tp-guided-step.is-complete.is-active-step{border-color:#388e5661!important;background:linear-gradient(160deg,#f4fcf7f5,#e7f6ecf0)!important;box-shadow:inset 0 0 0 1px #388e5629,0 10px 20px #2b6f431f!important}@media screen and (min-width:990px){body.template-product .main-product-template .product__info-container{margin-top:clamp(10px,1.2vw,18px)!important}body.template-product .main-product-template .product__info-container>.product-form-installment{margin-top:clamp(34px,4vw,56px)!important}}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field){margin:0 0 12px!important;padding:48px 14px 12px!important;min-height:0!important;border:1px solid rgba(186,122,75,.22)!important;border-radius:14px!important;background:#ffffffe6!important;box-shadow:inset 0 0 0 1px #ba7a4b29,0 5px 12px #31241b0d!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-active-step{border-color:#ba7a4b61!important;background:#fffffffa!important;box-shadow:inset 0 0 0 1px #ba7a4b3d,0 12px 22px #31241b1a!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-complete:not(.is-active-step){border-color:#388e564d!important;background:linear-gradient(160deg,#f4fcf7f5,#e7f6ecf0)!important;box-shadow:inset 0 0 0 1px #388e5624,0 6px 14px #2b6f4317!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-complete.is-active-step{border-color:#388e5661!important;background:linear-gradient(160deg,#f4fcf7f5,#e7f6ecf0)!important;box-shadow:inset 0 0 0 1px #388e5629,0 10px 20px #2b6f431f!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field):before{top:12px!important;left:12px!important;transform:none!important;min-width:74px!important;height:28px!important;padding:0 12px!important;border:1px solid rgba(143,90,52,.28)!important;background:#8f5a341c!important;color:#674328f0!important;font-size:1.18rem!important;font-weight:700!important;box-shadow:0 4px 9px #271d161a!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-active-step:before{border-color:#ba7a4b75!important;background:#ba7a4b33!important;color:#7d4f2f!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-complete:before{border-color:#388e5661!important;background:linear-gradient(160deg,#def2e6f2,#cae7d4e6)!important;color:#2f7b4d!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-step-visibility-toggle .tee-switch{gap:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-step-visibility-toggle .tee-switch__label{margin:0!important;min-width:0!important;padding:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-step-visibility-toggle .tee-switch__label>span{display:none!important}@media screen and (min-width:990px){body.template-product .main-product-template .main-product_info{align-items:flex-start!important}body.template-product .main-product-template .product__media-wrapper{display:flex!important;flex-direction:column!important}body.template-product .main-product-template .product__media-wrapper>.product__media-gallery{flex:0 0 auto!important;min-height:0!important}body.template-product .main-product-template .product__media-wrapper>.product-extra-gallery--independent{margin-top:auto!important;padding-top:clamp(10px,1.1vw,16px)}}body.template-product .main-product-template [id^=MainProduct-] .tp-main-style-switcher{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important}body.template-product .main-product-template [id^=MainProduct-] .tp-main-style-switcher>button.tp-main-style-switcher__button.button--full-width{flex:1 1 0!important;min-width:0!important;width:auto!important;max-width:none!important}body.template-product .main-product-template [id^=MainProduct-] .tp-main-style-switcher>modal-opener.tp-main-style-switcher__opener{flex:1 1 0!important;min-width:0!important;display:flex!important;width:auto!important}body.template-product .main-product-template [id^=MainProduct-] .tp-main-style-switcher .tp-main-style-switcher__opener .tp-main-style-switcher__button.button--full-width{width:100%!important;box-sizing:border-box!important}@media screen and (max-width:749px){body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field){margin-bottom:10px!important;padding:44px 10px 10px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field):before{top:10px!important;left:10px!important;min-width:64px!important;height:24px!important;padding:0 10px!important;font-size:1.02rem!important}}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-field.tp-guided-step:not(.sr-only){margin:0 0 12px!important;padding:14px 14px 12px!important;min-height:0!important;border:1px solid rgba(186,122,75,.22)!important;border-radius:14px!important;background:#ffffffeb!important;box-shadow:inset 0 0 0 1px #ba7a4b29,0 5px 12px #31241b0d!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-field.tp-guided-step.is-active-step{border-color:#ba7a4b61!important;background:#fffffffa!important;box-shadow:inset 0 0 0 1px #ba7a4b3d,0 12px 22px #31241b1a!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-field.tp-guided-step.is-complete:not(.is-active-step){border-color:#388e564d!important;background:linear-gradient(160deg,#f4fcf7f5,#e7f6ecf0)!important;box-shadow:inset 0 0 0 1px #388e5624,0 6px 14px #2b6f4317!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-field.tp-guided-step.is-complete.is-active-step{border-color:#388e5661!important;background:linear-gradient(160deg,#f4fcf7f5,#e7f6ecf0)!important;box-shadow:inset 0 0 0 1px #388e5629,0 10px 20px #2b6f431f!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-field.tp-guided-step:before{top:34px!important;left:12px!important;transform:translateY(-50%)!important;min-width:74px!important;height:28px!important;padding:0 12px!important;border:1px solid rgba(143,90,52,.28)!important;background:#8f5a341c!important;color:#674328f0!important;font-size:1.18rem!important;font-weight:700!important;box-shadow:0 4px 9px #271d161a!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-field.tp-guided-step.is-active-step:before{border-color:#ba7a4b75!important;background:#ba7a4b33!important;color:#7d4f2f!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-field.tp-guided-step.is-complete:before{border-color:#388e5661!important;background:linear-gradient(160deg,#def2e6f2,#cae7d4e6)!important;color:#2f7b4d!important}:root{--tp-atc-green-fill: linear-gradient(145deg, #2c8b4a 0%, #44b86b 52%, #2a7a43 100%);--tp-atc-green-border: rgba(43, 139, 74, .86);--tp-atc-green-shadow: 0 12px 26px rgba(35, 118, 63, .26);--tp-atc-green-fill-hover: linear-gradient(145deg, #267842 0%, #39a95d 52%, #226b39 100%);--tp-atc-green-shadow-hover: 0 18px 34px rgba(29, 95, 50, .33)}body.template-product .main-product-template .product-form__buttons .product-form__submit.button.button--primary,body.template-product .main-product-template .tee-customize-main-form #teeFormActions .tee-btn.tee-btn--atc,body.template-product .main-product-template .tee-customize-main-form #teeFormActions #teeAtcButton,body.template-product.teeinblue-enabled #teeFormActions .tee-btn.tee-btn--atc,body.template-product.teeinblue-enabled #teeFormActions #teeAtcButton,body.template-cart #main-cart-footer .cart__checkout-button.button.button--primary,body .cart-drawer .cart__checkout-button.button.button--primary{background:var(--tp-atc-green-fill)!important;background-image:var(--tp-atc-green-fill)!important;border-color:var(--tp-atc-green-border)!important;color:#fff!important;box-shadow:var(--tp-atc-green-shadow)!important}body.template-product .main-product-template .product-form__buttons .product-form__submit.button.button--primary:not([disabled]):not(.disabled):is(:hover,:focus-visible),body.template-product .main-product-template .tee-customize-main-form #teeFormActions .tee-btn.tee-btn--atc:not([disabled]):not(.disabled):is(:hover,:focus-visible),body.template-product .main-product-template .tee-customize-main-form #teeFormActions #teeAtcButton:not([disabled]):not(.disabled):is(:hover,:focus-visible),body.template-product.teeinblue-enabled #teeFormActions .tee-btn.tee-btn--atc:not([disabled]):not(.disabled):is(:hover,:focus-visible),body.template-product.teeinblue-enabled #teeFormActions #teeAtcButton:not([disabled]):not(.disabled):is(:hover,:focus-visible),body.template-cart #main-cart-footer .cart__checkout-button.button.button--primary:not([disabled]):not(.disabled):is(:hover,:focus-visible),body .cart-drawer .cart__checkout-button.button.button--primary:not([disabled]):not(.disabled):is(:hover,:focus-visible){background:var(--tp-atc-green-fill-hover)!important;background-image:var(--tp-atc-green-fill-hover)!important;border-color:#24743eeb!important;box-shadow:var(--tp-atc-green-shadow-hover)!important}@media screen and (max-width:749px){body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-field.tp-guided-step:not(.sr-only){margin-bottom:10px!important;padding:12px 10px 10px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-field.tp-guided-step:before{top:30px!important;left:10px!important;transform:translateY(-50%)!important;min-width:64px!important;height:24px!important;padding:0 10px!important;font-size:1.02rem!important}}:root{--tp-hero-btn-fill: #ba7a4b;--tp-hero-btn-border: #ba7a4b;--tp-hero-btn-hover: #3e3d3d;--tp-hero-btn-shadow: 0 20px 50px rgba(62, 61, 61, .3)}body :is(.ohv__cta,.hc__cta,.iwt-tilt__btn,.nl-card__btn,.cp__submit,.product-recommendations__configure-btn,.cdg-glass__btn,.masonry__btn,.bento__btn){background:var(--tp-hero-btn-fill)!important;color:#fff!important;border:2px solid var(--tp-hero-btn-border)!important;box-shadow:0 10px 22px #31241b24!important;text-decoration:none!important;transition:background-color .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1)!important}body :is(.ohv__cta,.hc__cta,.iwt-tilt__btn,.nl-card__btn,.cp__submit,.product-recommendations__configure-btn,.cdg-glass__btn,.masonry__btn,.bento__btn):not([disabled]):not(.disabled):is(:hover,:focus-visible){background:var(--tp-hero-btn-hover)!important;border-color:var(--tp-hero-btn-hover)!important;transform:translateY(-4px)!important;box-shadow:var(--tp-hero-btn-shadow)!important}body .product-recommendations__card-shell:hover .product-recommendations__configure-btn,body .cdg-glass__card:hover .cdg-glass__btn{background:var(--tp-hero-btn-hover)!important;border-color:var(--tp-hero-btn-hover)!important;color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 14px 30px #3e3d3d40!important}body :is(.ohv__cta-icon,.hc__cta-icon,.iwt-tilt__btn-icon){width:32px!important;height:32px!important;border-radius:8px!important;background:#fff3!important}body :is(.ohv__cta:hover .ohv__cta-icon,.hc__cta:hover .hc__cta-icon,.iwt-tilt__btn:hover .iwt-tilt__btn-icon){transform:translate(4px);background:#ffffff40!important}body :is(.nl-card__btn .nl-btn-arrow,.cp__submit svg,.masonry__btn svg,.bento__btn svg){width:32px!important;height:32px!important;padding:8px!important;border-radius:8px!important;background:#fff3!important;box-sizing:border-box;transition:transform .3s ease,background-color .3s ease!important}body :is(.nl-card__btn:hover .nl-btn-arrow,.cp__submit:hover svg,.masonry__btn:hover svg,.bento__btn:hover svg){transform:translate(4px);background:#ffffff40!important}body .pdt__tab{border:2px solid rgba(186,122,75,.22)!important;background:#fcf9f4!important;color:#3e3d3d!important;box-shadow:none!important;transition:background-color .3s ease,border-color .3s ease,color .3s ease,transform .3s ease,box-shadow .3s ease!important}body .pdt__tab:not(.pdt__tab--active):is(:hover,:focus-visible){border-color:var(--tp-hero-btn-border)!important;background:#fff7ef!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px #ba7a4b24!important}body .pdt__tab.pdt__tab--active{background:var(--tp-hero-btn-fill)!important;border-color:var(--tp-hero-btn-border)!important;color:#fff!important;box-shadow:0 10px 24px #31241b29!important}body .pdt__tab.pdt__tab--active:is(:hover,:focus-visible){background:var(--tp-hero-btn-hover)!important;border-color:var(--tp-hero-btn-hover)!important;box-shadow:0 14px 28px #3e3d3d42!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>:is(.tee-variants,.tee-field):not(.sr-only){margin:0 0 12px!important;border-radius:14px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>:is(.tee-variants,.tee-field):not(.sr-only)+:is(.tee-variants,.tee-field):not(.sr-only):after{content:none!important;display:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only){display:grid!important;gap:12px!important;margin:0 0 12px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option.tp-guided-step{margin:0!important;padding:14px 14px 12px!important;min-height:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option.tp-guided-step+.tee-option.tp-guided-step{margin-top:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field),body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field):not(.is-expanded),body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-collapsed{margin:0 0 12px!important;padding:14px 14px 12px!important;min-height:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field):before{top:34px!important;left:12px!important;transform:translateY(-50%)!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-step-toggle{width:100%!important;min-height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding-left:78px!important;padding-right:72px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field--text.tp-guided-step{display:block!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field--text.tp-guided-step .tee-field__header{display:flex!important;position:relative!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:40px!important;margin-bottom:10px!important;gap:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field--text.tp-guided-step .tee-field__header.tp-step-header-with-toggle{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;justify-items:stretch!important;gap:0!important;padding-right:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field--text.tp-guided-step .tee-field__header.tp-step-header-with-toggle .tee-field__heading.tp-step-header-heading{grid-column:2!important;justify-self:center!important;width:auto!important;max-width:100%!important;min-width:0!important;padding-left:0!important;padding-right:0!important;margin:0!important;box-sizing:border-box!important;text-align:center!important;justify-content:center!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field--text.tp-guided-step .tee-field__header.tp-step-header-with-toggle .tp-step-visibility-toggle{grid-column:3!important;justify-self:end!important;align-self:center!important;position:relative!important;right:auto!important;top:auto!important;transform:none!important;display:flex!important;align-items:center!important;margin:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field--text.tp-guided-step .tee-field__header:not(.tp-step-header-with-toggle) .tee-field__heading{width:100%!important;min-width:0!important;justify-content:center!important;text-align:center!important;box-sizing:border-box!important}body.template-product .main-product-template .product__info-container .tee-option--size .tee-radio-label .tp-size-prefix{font-weight:800!important;letter-spacing:.01em!important}@media screen and (max-width:749px){body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>:is(.tee-variants,.tee-field):not(.sr-only),body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field){margin-bottom:10px!important;padding:12px 10px 10px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only){gap:10px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field):before{top:30px!important;left:10px!important;transform:translateY(-50%)!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tp-guided-step-toggle{min-height:36px!important;padding-left:61px!important;padding-right:61px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form .tee-field--text.tp-guided-step .tee-field__heading:not(.tp-step-header-heading){min-height:36px!important;padding-left:61px!important;padding-right:61px!important}}body :is(.ohv__cta,.hc__cta,.iwt-tilt__btn,.nl-card__btn,.cp__submit,.product-recommendations__configure-btn,.cdg-glass__btn,.masonry__btn,.bento__btn){border:1.5px solid var(--tapanda-cta-border)!important;background:var(--tapanda-cta-fill)!important;background-image:var(--tapanda-cta-fill)!important;color:#fff!important;box-shadow:var(--tapanda-cta-shadow)!important;position:relative!important;overflow:hidden!important;isolation:isolate!important}body :is(.ohv__cta,.hc__cta,.iwt-tilt__btn,.nl-card__btn,.cp__submit,.product-recommendations__configure-btn,.cdg-glass__btn,.masonry__btn,.bento__btn):after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:-110%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.24),transparent)!important;transition:left .5s ease!important;pointer-events:none!important}body :is(.ohv__cta,.hc__cta,.iwt-tilt__btn,.nl-card__btn,.cp__submit,.product-recommendations__configure-btn,.cdg-glass__btn,.masonry__btn,.bento__btn):not([disabled]):not(.disabled):is(:hover,:focus-visible){background:var(--tapanda-cta-hover-bg)!important;background-image:none!important;border-color:var(--tapanda-cta-hover-border)!important;transform:translateY(-4px)!important;box-shadow:var(--tapanda-cta-hover-shadow)!important}body :is(.ohv__cta,.hc__cta,.iwt-tilt__btn,.nl-card__btn,.cp__submit,.product-recommendations__configure-btn,.cdg-glass__btn,.masonry__btn,.bento__btn):not([disabled]):not(.disabled):is(:hover,:focus-visible):after{left:110%!important}body .product-recommendations__card-shell:hover .product-recommendations__configure-btn,body .cdg-glass__card:hover .cdg-glass__btn{background:var(--tapanda-cta-hover-bg)!important;background-image:none!important;border-color:var(--tapanda-cta-hover-border)!important;box-shadow:var(--tapanda-cta-hover-shadow)!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option.tp-guided-step,.tee-field.tp-guided-step):not(.is-expanded):before,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option.tp-guided-step,.tee-field.tp-guided-step).is-collapsed:before{top:12px!important;transform:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field):before{pointer-events:none!important}:root{--tapanda-cta-soft-fill: linear-gradient(164deg, #fdfbf7 0%, #f3ece2 100%);--tapanda-cta-soft-fill-hover: linear-gradient(164deg, #fffefb 0%, #efe2d2 100%);--tapanda-cta-soft-border: rgba(186, 122, 75, .34);--tapanda-cta-soft-text: #3e3d3d;--tapanda-cta-soft-shadow: 0 10px 22px rgba(54, 39, 28, .1);--tapanda-cta-soft-hover-shadow: 0 18px 38px rgba(54, 39, 28, .16);--tapanda-cta-soft-chip-fill: linear-gradient(158deg, rgba(186, 122, 75, .18) 0%, rgba(186, 122, 75, .3) 100%);--tapanda-cta-soft-chip-fill-hover: linear-gradient(158deg, #ba7a4b 0%, #a96a3f 100%)}body .hero-clean__btn.hero-clean__btn--secondary{border:1.5px solid var(--tapanda-cta-soft-border)!important;background:var(--tapanda-cta-soft-fill)!important;background-image:var(--tapanda-cta-soft-fill)!important;color:var(--tapanda-cta-soft-text)!important;box-shadow:var(--tapanda-cta-soft-shadow)!important;position:relative!important;overflow:hidden!important;isolation:isolate!important;transition:transform .34s cubic-bezier(.16,1,.3,1),box-shadow .34s cubic-bezier(.16,1,.3,1),border-color .34s cubic-bezier(.16,1,.3,1),background .34s cubic-bezier(.16,1,.3,1)!important}body .hero-clean__btn.hero-clean__btn--secondary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:-110%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.44),transparent);transition:left .52s ease;pointer-events:none}body .hero-clean__btn.hero-clean__btn--secondary:is(:hover,:focus-visible){background:var(--tapanda-cta-soft-fill-hover)!important;background-image:var(--tapanda-cta-soft-fill-hover)!important;border-color:#ba7a4b9e!important;transform:translateY(-4px)!important;box-shadow:var(--tapanda-cta-soft-hover-shadow)!important}body .hero-clean__btn.hero-clean__btn--secondary:is(:hover,:focus-visible):after{left:110%}body .hero-clean__btn.hero-clean__btn--secondary .hero-clean__btn-icon--secondary{background:var(--tapanda-cta-soft-chip-fill)!important;border:1px solid rgba(186,122,75,.26)!important;box-shadow:inset 0 1px #ffffff6b;color:#ba7a4b!important;transition:transform .34s cubic-bezier(.16,1,.3,1),background .34s cubic-bezier(.16,1,.3,1),border-color .34s cubic-bezier(.16,1,.3,1),box-shadow .34s cubic-bezier(.16,1,.3,1)!important}body .hero-clean__btn.hero-clean__btn--secondary .hero-clean__btn-icon--secondary svg{color:inherit!important}body .hero-clean__btn.hero-clean__btn--secondary:is(:hover,:focus-visible) .hero-clean__btn-icon--secondary{background:var(--tapanda-cta-soft-chip-fill-hover)!important;border-color:#a96a3fcc!important;color:#fff!important;transform:translate(4px) scale(1.06)!important;box-shadow:0 8px 18px #a96a3f47!important}@media(prefers-reduced-motion:reduce){body .hero-clean__btn.hero-clean__btn--secondary,body .hero-clean__btn.hero-clean__btn--secondary .hero-clean__btn-icon--secondary{transition:none!important;transform:none!important}body .hero-clean__btn.hero-clean__btn--secondary:after{display:none!important}}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs{padding:clamp(8px,1.1vw,14px) clamp(8px,1.1vw,14px) 2px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only),body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-field.tp-guided-step:not(.sr-only){margin-bottom:clamp(14px,1.4vw,20px)!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only){gap:clamp(14px,1.2vw,18px)!important}@media screen and (max-width:749px){body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs{padding:6px 6px 2px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only),body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-field.tp-guided-step:not(.sr-only){margin-bottom:12px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only){gap:12px!important}}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option.tp-guided-step{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:16px 16px 14px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option.tp-guided-step .tee-option__title,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option.tp-guided-step .tee-option__title.tp-guided-step-toggle{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:34px!important;margin:0 0 12px!important;padding:0 30px!important;text-align:center!important;font-family:Marcellus,serif!important;font-size:clamp(1.52rem,1.08vw,1.72rem)!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option.tp-guided-step .tee-option__title>span{width:auto!important;text-align:inherit!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option.tp-guided-step .tee-option-inner{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option--color.tp-guided-step .tee-option-inner{gap:12px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option--size.tp-guided-step .tee-option-inner{gap:10px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option--color.tp-guided-step .tee-radio,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option--size.tp-guided-step .tee-radio{display:flex!important;align-items:center!important;justify-content:center!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option--size.tp-guided-step .tee-radio-label{min-width:68px!important;min-height:46px!important;padding:0 16px!important;font-size:1.42rem!important;text-align:center!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option--size.tp-guided-step .tee-radio-label span{display:flex!important;align-items:center!important;justify-content:center!important;gap:.24em!important;white-space:normal!important}@media screen and (max-width:749px){body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs{padding:8px 10px 4px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option.tp-guided-step{padding:14px 12px 12px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option.tp-guided-step .tee-option__title,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option.tp-guided-step .tee-option__title.tp-guided-step-toggle{min-height:30px!important;margin-bottom:10px!important;padding:0 24px!important;font-size:1.56rem!important;font-weight:600!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option--color.tp-guided-step .tee-radio-label{width:44px!important;height:44px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option--size.tp-guided-step .tee-radio-label{min-width:64px!important;min-height:44px!important;padding:0 14px!important;font-size:1.34rem!important}}.tp-stacked-title{display:inline-flex;flex-direction:column;align-items:flex-start;max-width:100%;vertical-align:top;text-align:inherit;line-height:inherit}.tp-stacked-title__primary,.tp-stacked-title__secondary{display:block;max-width:100%;text-wrap:balance}.tp-stacked-title__primary{font-weight:700;line-height:1.02}.tp-stacked-title__secondary{font-weight:inherit;line-height:1.08}.tp-stacked-title__primary+.tp-stacked-title__secondary{margin-top:.04em}body.template-product .main-product-template .product__title h1 .tp-stacked-title{align-items:center}.card__heading,.cdg-glass__product-title,.carousel3d__card-title{text-align:center}.card__heading .tp-stacked-title,.cdg-glass__product-title .tp-stacked-title,.carousel3d__card-title .tp-stacked-title{align-items:center;text-align:center;margin-inline:auto}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-collapsed{padding-top:12px!important;padding-bottom:12px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-collapsed .tp-guided-step-toggle,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-collapsed .tee-field__header,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form :is(.tee-option,.tee-field).is-collapsed .tee-option__title{margin-bottom:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option--color.tp-guided-step .tee-radio-label,body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option--size.tp-guided-step .tee-radio-label{-webkit-user-select:none!important;user-select:none!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option--size.tp-guided-step .tee-radio{min-width:0!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option--size.tp-guided-step .tee-radio-label .tp-size-prefix{font-weight:800!important}@media screen and (max-width:749px){body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option--size.tp-guided-step .tee-option-inner{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option--size.tp-guided-step .tee-radio{width:100%!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option--size.tp-guided-step .tee-radio-label{width:100%!important;min-width:0!important;min-height:56px!important;padding:10px 12px!important;border-radius:14px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option--size.tp-guided-step .tee-radio-label span{white-space:normal!important;line-height:1.14!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option--size.tp-guided-step .tee-radio-label .tp-size-prefix{display:block!important;width:100%!important;margin-bottom:2px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option--color.tp-guided-step .tee-option-inner{gap:14px!important}body.template-product .main-product-template .product__info-container>.product-form-installment .tee-customize-main-form #teeFormInputs>.tee-variants:not(.sr-only) .tee-option--color.tp-guided-step .tee-radio-label{width:46px!important;height:46px!important}}.tapanda-section-badge{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:8px 16px!important;border-radius:999px!important;background:#ba7a4b1f!important;color:#ba7a4b!important;font-size:11.5px!important;letter-spacing:.1em!important;text-transform:uppercase!important;border:1px solid rgba(186,122,75,.3)!important;margin-bottom:16px!important;font-weight:700!important;font-family:var(--font-body-family),sans-serif!important}.tee-btn,.tee-form-add-to-cart,button#tee-form-add-to-cart{background:#ba7a4b!important;color:#fff!important;border:2px solid #ba7a4b!important;border-radius:14px!important;box-shadow:0 8px 30px #ba7a4b59!important;font-family:Marcellus,serif!important;font-size:15px!important;padding:16px 28px!important;letter-spacing:.03em!important;transition:all .3s ease!important;text-transform:none!important;font-weight:400!important;display:flex!important;align-items:center!important;justify-content:center!important}.tee-btn:hover,.tee-form-add-to-cart:hover,button#tee-form-add-to-cart:hover{transform:translateY(-3px)!important;box-shadow:0 12px 40px #ba7a4b73!important}.tee-block.tee-variants:not([data-tp-moved-to-form]),.tee-variants:not([data-tp-moved-to-form]){position:absolute!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;margin:0!important;padding:0!important}.tp-step-error-banner,.tee-error-message{background:linear-gradient(135deg,#fffcfc,#fff2f2)!important;border:1px solid #f6dcdc!important;border-left:1px solid #f6dcdc!important;border-radius:8px!important;padding:10px 14px!important;margin-top:10px!important;margin-bottom:10px!important;font-size:14px!important;font-weight:500!important;color:#b52c2c!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:8px!important;box-shadow:0 2px 8px #d94a4a14!important;animation:tp-banner-slide-in .3s ease-out forwards!important;width:100%!important;box-sizing:border-box!important}.tp-step-error-banner svg,.tee-error-message svg{flex-shrink:0!important;width:18px!important;height:18px!important;fill:#d94a4a!important}.tp-step-error-banner span,.tee-error-message span{color:#b52c2c!important;font-weight:600!important}@keyframes tp-banner-slide-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.tp-guided-step.tp-validation-error-glow,.tp-guided-step:has(.tp-step-error-banner),.tp-guided-step:has(.tee-error-message),.tp-guided-step:has(.tee-step-error),.tee-step-error{position:relative!important}.tp-guided-step.tp-validation-error-glow:after,.tp-guided-step:has(.tp-step-error-banner):after,.tp-guided-step:has(.tee-error-message):after,.tp-guided-step:has(.tee-step-error):after,.tee-step-error:after{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;border-radius:inherit!important;pointer-events:none!important;z-index:10!important;animation:tp-glow-pulse-supreme 1.5s ease-in-out infinite!important}@keyframes tp-glow-pulse-supreme{0%,to{box-shadow:0 0 0 1px #d94a4a1a,0 0 5px #d94a4a0d;border:1px solid rgba(217,74,74,.2)}50%{box-shadow:0 0 0 2px #d94a4a33,0 0 10px #d94a4a1a;border:1px solid rgba(217,74,74,.3)}}body :is(a.button.button--secondary,button.button.button--secondary,input.button.button--secondary,.tapanda-btn,.ohv__cta,.hc__cta,.iwt-tilt__btn,.nl-card__btn,.cp__submit,.product-recommendations__configure-btn,.masonry__btn,.bento__btn){display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:5.2rem;padding:1.2rem 2.6rem;border-radius:1.6rem;font-weight:600;font-size:clamp(1.42rem,1.4vw,1.62rem);text-decoration:none;cursor:pointer;letter-spacing:.01em;text-transform:none;border:1.5px solid rgba(186,122,75,.74)!important;background:linear-gradient(160deg,#ba7a4b,#a96a3f)!important;background-image:linear-gradient(160deg,#ba7a4b,#a96a3f)!important;color:#fff!important;box-shadow:0 10px 22px #31241b24!important;transition:background-color .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1)!important}body :is(a.button.button--secondary,button.button.button--secondary,input.button.button--secondary):before,body :is(a.button.button--secondary,button.button.button--secondary,input.button.button--secondary):after{display:none!important}body :is(a.button.button--secondary,button.button.button--secondary,input.button.button--secondary,.tapanda-btn,.ohv__cta,.hc__cta,.iwt-tilt__btn,.nl-card__btn,.cp__submit,.product-recommendations__configure-btn,.masonry__btn,.bento__btn):not([disabled]):not(.disabled):is(:hover,:focus-visible){background:#3e3d3d!important;background-image:none!important;border-color:#3e3d3d!important;transform:translateY(-3px)!important;box-shadow:0 20px 50px #3e3d3d4d!important}body .cdg-glass__btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:0!important;max-height:none!important;margin-top:0!important;margin-bottom:0!important;padding:.72rem 1.05rem!important;font-size:12px!important;line-height:1.25!important;border-radius:999px!important;gap:.35rem!important}@media screen and (max-width:768px){body .cdg-glass__btn{min-height:0!important;max-height:none!important;padding:.58rem .78rem!important;font-size:12px!important}}@media screen and (max-width:480px){body .cdg-glass__btn{padding:.52rem .68rem!important}}.tee-btn--atc,.tee-form-actions button{border-radius:999px!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;background:#ba7a4b!important;color:#fff!important;box-shadow:0 8px 24px #ba7a4b40!important;border:none!important;text-transform:uppercase!important;font-weight:600!important;letter-spacing:.05em!important;padding:16px 32px!important;font-size:16px!important}.tee-btn--atc:hover,.tee-form-actions button:hover{transform:translateY(-3px)!important;box-shadow:0 12px 32px #ba7a4b59!important;background:#a36539!important}.tee-variants .tee-option--color .tee-option__title,.tee-variants .tee-option--color .tee-radio-label span,.tee-variants .tee-option--color .tee-label,.tee-variants .tee-option--color .tee-option-value{color:var(--color-base-text)!important;font-weight:600!important}body.template-product .main-product-template .product-form__buttons .product-form__gift-wrap,body.template-product .main-product-template #teeFormActions .tp-tee-gift-wrap{grid-column:1 / -1!important;position:relative;width:100%;display:flex;gap:12px;align-items:flex-start;margin:0 0 10px;padding:12px;border:1px solid rgba(186,122,75,.34);border-radius:16px;background:linear-gradient(165deg,#fffffffa,#fcf7f1db);box-shadow:0 8px 18px #3e3d3d14;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}body.template-product .main-product-template .product-form__buttons .product-form__gift-wrap:before,body.template-product .main-product-template #teeFormActions .tp-tee-gift-wrap:before{content:"Polecany dodatek";position:absolute;top:-10px;right:12px;display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:0 9px;border-radius:999px;background:#fff3e8;border:1px solid rgba(186,122,75,.42);color:#9a6138;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}body.template-product .main-product-template .product-form__buttons .product-form__gift-wrap:has(.tp-gift-wrap-card__toggle input[type=checkbox]:checked),body.template-product .main-product-template #teeFormActions .tp-tee-gift-wrap:has(.tp-gift-wrap-card__toggle input[type=checkbox]:checked){border-color:#ba7a4bb8;background:linear-gradient(165deg,#fffcf9,#fef6eceb);box-shadow:0 10px 22px #ba7a4b33}body.template-product .main-product-template .tp-gift-wrap-card__media{flex:0 0 auto}body.template-product .main-product-template .tp-gift-wrap-card__media img{width:74px;height:74px;object-fit:cover;border-radius:12px;border:1px solid rgba(186,122,75,.28);box-shadow:0 4px 10px #3e3d3d1f}body.template-product .main-product-template .tp-gift-wrap-card__content{flex:1 1 auto;min-width:0}body.template-product .main-product-template .tp-gift-wrap-card__title{margin:0;color:#3e3d3d;font-size:16px;font-weight:700;line-height:1.24;letter-spacing:-.01em}body.template-product .main-product-template .tp-gift-wrap-card__price{margin:3px 0 0;color:#ba7a4b;font-size:15px;font-weight:700}body.template-product .main-product-template .tp-gift-wrap-card__desc{margin:6px 0 0;color:#3e3d3dbd;font-size:12px;line-height:1.45}body.template-product .main-product-template .tp-gift-wrap-card__toggle{display:inline-flex;align-items:center;gap:9px;margin-top:10px;padding:7px 10px;border-radius:10px;background:#ffffffe0;border:1px solid rgba(186,122,75,.24);cursor:pointer;color:#3e3d3d;font-size:14px;font-weight:600;line-height:1.35;transition:border-color .22s ease,background .22s ease}body.template-product .main-product-template .tp-gift-wrap-card__toggle input[type=checkbox]{width:20px;height:20px;min-width:20px;margin:0;border-radius:5px;border:1px solid rgba(186,122,75,.6);box-shadow:inset 0 1px 2px #3e3d3d1f;accent-color:#ba7a4b;cursor:pointer}body.template-product .main-product-template .tp-gift-wrap-card__toggle input[type=checkbox]:checked+span{color:#8d552f}body.template-product .main-product-template .tp-gift-wrap-card__toggle:has(input[type=checkbox]:checked){border-color:#ba7a4bad;background:#fff5ebeb}body.template-product .main-product-template #teeFormActions .tp-tee-gift-wrap{margin-bottom:10px!important}body.template-product .main-product-template .tp-gift-wrap-card--drawer{margin-bottom:12px}@media screen and (max-width:749px){body.template-product .main-product-template .product-form__buttons .product-form__gift-wrap,body.template-product .main-product-template #teeFormActions .tp-tee-gift-wrap{gap:10px;padding:10px;border-radius:14px}body.template-product .main-product-template .product-form__buttons .product-form__gift-wrap:before,body.template-product .main-product-template #teeFormActions .tp-tee-gift-wrap:before{top:-9px;right:10px;min-height:18px;padding:0 8px;font-size:10px}body.template-product .main-product-template .tp-gift-wrap-card__media img{width:66px;height:66px;border-radius:10px}body.template-product .main-product-template .tp-gift-wrap-card__title{font-size:15px}body.template-product .main-product-template .tp-gift-wrap-card__price{font-size:14px}body.template-product .main-product-template .tp-gift-wrap-card__desc{font-size:12px}body.template-product .main-product-template .tp-gift-wrap-card__toggle{margin-top:8px;padding:6px 8px;font-size:13px}body.template-product .main-product-template .tp-gift-wrap-card__toggle input[type=checkbox]{width:18px;height:18px;min-width:18px}}.cart-drawer .tp-gift-wrap-card{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px}.cart-drawer .tp-gift-wrap-card__media img{width:70px;height:70px;object-fit:cover;border-radius:10px}.cart-drawer .tp-gift-wrap-card__title{margin:0;font-size:14px;font-weight:700}.cart-drawer .tp-gift-wrap-card__price{margin:2px 0 0;color:#ba7a4b;font-weight:700}.cart-drawer .tp-gift-wrap-card__desc{margin:6px 0 0;color:#3e3d3dbd;font-size:12px;line-height:1.4}.tp-cart-promo-popup{position:fixed;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;padding:20px;z-index:9999}.tp-cart-promo-popup.is-visible{display:flex}.tp-cart-promo-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1c161257;backdrop-filter:blur(12px) saturate(125%);-webkit-backdrop-filter:blur(12px) saturate(125%)}.tp-cart-promo-popup__dialog{position:relative;z-index:1;width:min(100%,500px);max-height:calc(100vh - 48px);overflow:auto;border-radius:18px;background:#fff;box-shadow:0 22px 50px #1f181142;padding:32px 24px 26px;text-align:center}.tp-cart-promo-popup__close{position:absolute;top:8px;right:10px;border:0;background:transparent;color:#3e3d3d;font-size:30px;line-height:1;cursor:pointer}.tp-cart-promo-popup__status{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;padding:8px 12px;border-radius:999px;background:#2b954d1f;color:#1f7a3e;font-size:13px;font-weight:700}.tp-cart-promo-popup__status-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#2f9a56;color:#fff;font-size:12px;font-weight:700;line-height:1}.tp-cart-promo-popup__message{margin:0;color:#2e2e2e;font-size:27px;line-height:1.24;font-weight:700}.tp-cart-promo-popup__countdown{margin:12px 0 0;color:#3e3d3d;font-size:14px}.tp-cart-promo-popup__addons{margin-top:22px;padding:16px 14px;border-radius:15px;border:1px solid rgba(186,122,75,.3);background:#fcf9f3;box-shadow:inset 0 1px #ffffffeb,0 10px 24px #231c1514;text-align:left}.tp-cart-promo-popup__addons-title{margin:0 0 10px;font-size:13px;font-weight:700;color:#383534db;letter-spacing:.03em;text-transform:uppercase}.tp-cart-promo-addon{display:grid;grid-template-columns:74px minmax(0,1fr) auto;grid-template-areas:"media content actions";column-gap:12px;row-gap:8px;align-items:center}.tp-cart-promo-addon--no-media{grid-template-columns:1fr auto;grid-template-areas:"content actions"}.tp-cart-promo-addon__media{grid-area:media}.tp-cart-promo-addon__media img{width:74px;height:74px;object-fit:cover;border-radius:11px;border:1px solid rgba(186,122,75,.22);background:#f8efe4;box-shadow:0 5px 12px #2d221824}.tp-cart-promo-addon__content{grid-area:content;min-width:0;display:grid;gap:3px;align-content:start}.tp-cart-promo-addon__title{margin:0;color:#2e2e2e;font-size:14px;font-weight:700;line-height:1.25}.tp-cart-promo-addon__price{margin:0;color:#ba7a4b;font-size:13px;font-weight:700}.tp-cart-promo-addon__desc{margin:1px 0 0;color:#3e3d3dc7;font-size:11px;line-height:1.32}.tp-cart-promo-addon__actions{grid-area:actions;display:grid;align-content:center;justify-items:end;gap:4px;width:auto;min-width:176px}.tp-cart-promo-addon__btn{margin-top:0;display:flex;align-items:center;justify-content:center;width:100%;min-height:40px;padding:8px 14px;border:1px solid rgba(186,122,75,.52);border-radius:10px;background:#fff;color:#373433;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,transform .2s ease}.tp-cart-promo-addon__btn:hover{border-color:#ba7a4bbd;background:#fffaf4;transform:translateY(-1px)}.tp-cart-promo-addon__btn[hidden],.tp-cart-promo-addon__btn.is-hidden,.tp-cart-promo-addon__note[hidden],.tp-cart-promo-addon__note.is-hidden{display:none!important}.tp-cart-promo-addon__btn:disabled{opacity:.72;cursor:default}.tp-cart-promo-addon__note{margin:0;color:#2f9a56;font-size:11px;line-height:1.3;font-weight:700;text-align:right}.tp-cart-promo-popup__actions{margin-top:18px;display:grid;grid-template-columns:1fr;gap:12px}.tp-cart-promo-popup__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 14px;border-radius:10px;text-decoration:none;border:1px solid transparent;font-size:15px;font-weight:700;line-height:1.2;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.tp-cart-promo-popup__btn--primary{background:linear-gradient(135deg,#58b879,#2f9a56);color:#fff;border-color:#2f9a56;box-shadow:0 12px 24px #2f9a563d;letter-spacing:.01em}.tp-cart-promo-popup__btn--secondary{background:#fff;color:#3e3d3d;border:1px solid rgba(62,61,61,.3)}.tp-cart-promo-popup__btn--tertiary{min-height:40px;width:min(100%,84%);justify-self:center;padding:8px 12px;border-radius:9px;background:#fff;border-color:#3e3d3d42;color:#3e3d3de6;font-size:13px;font-weight:600;box-shadow:none;letter-spacing:.01em}.tp-cart-promo-popup__btn--primary:hover{background:linear-gradient(135deg,#4eae6f,#29894b);border-color:#29894b;transform:translateY(-1px)}.tp-cart-promo-popup__btn--tertiary:hover{background:#f7f7f7;border-color:#3e3d3d61}.tp-cart-promo-popup--gift-wrap-in-cart .tp-cart-promo-popup__addons,.tp-cart-promo-popup__addons.is-hidden{display:none!important}body.tp-cart-promo-open #cart-notification,body.tp-cart-promo-open .cart-notification,body.tp-cart-promo-open .tp-tee-atc-success,.tp-tee-atc-success--hidden{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.tp-cart-promo-open{overflow:hidden}body.tp-cart-promo-open>*:not(#tp-cart-promo-popup):not(script):not(style){filter:blur(5px);transition:filter .22s ease}@media screen and (max-width:749px){.tp-cart-promo-popup__dialog{width:min(100%,94vw);padding:30px 16px 20px}.tp-cart-promo-popup__message{font-size:22px}.tp-cart-promo-popup__status{font-size:12px;padding:7px 10px}.tp-cart-promo-popup__addons{padding:12px}.tp-cart-promo-addon__media img{width:62px;height:62px}.tp-cart-promo-addon{grid-template-columns:62px minmax(0,1fr);grid-template-areas:"media content" "actions actions";column-gap:9px;row-gap:10px;align-items:start}.tp-cart-promo-addon__title{font-size:13px}.tp-cart-promo-addon__price{font-size:12px}.tp-cart-promo-addon__desc{font-size:10.5px}.tp-cart-promo-addon__actions{justify-items:stretch;min-width:0;width:100%}.tp-cart-promo-addon__btn{min-height:35px;font-size:12px;white-space:normal}.tp-cart-promo-popup__btn{min-height:46px;font-size:14px}.tp-cart-promo-popup__btn--tertiary{min-height:38px;width:min(100%,92%);font-size:12px}}.tp-tee-atc-success__link-muted{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}#shopify-section-header,#shopify-section-headers,#shopify-section-header #shopify-section-headers,#shopify-section-headers #shopify-section-header,#shopify-section-header .header-wrapper,#shopify-section-header .header-wrapper--border-bottom{margin-top:0!important;padding-top:0!important}#shopify-section-header #header,#shopify-section-headers #shopify-section-header #header,#shopify-section-header .header,#shopify-section-header .header.header--entry{padding-top:0!important;margin-top:0!important;min-height:auto!important;padding-bottom:1px!important}#shopify-section-header #header .header-row,#shopify-section-headers #shopify-section-header #header .header-row,#shopify-section-header .header .header-row,#shopify-section-header .header.header--entry .header-row{margin-top:0!important;row-gap:1px!important;min-height:44px!important;align-items:center!important}#shopify-section-header .header .header__icons{gap:18px!important}#shopify-section-header .header .list-menu__item--link,#shopify-section-header .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>.megamenu_megamenu>a.dt-sc-nav-link,#shopify-section-header .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>a.dt-sc-nav-link{padding-top:.16rem!important;padding-bottom:.16rem!important;line-height:1.1!important}@media screen and (max-width:989px){#shopify-section-header #header,#shopify-section-headers #shopify-section-header #header,#shopify-section-header .header,#shopify-section-header .header.header--entry{padding-top:0!important;padding-bottom:0!important}#shopify-section-header #header .header-row,#shopify-section-headers #shopify-section-header #header .header-row,#shopify-section-header .header .header-row,#shopify-section-header .header.header--entry .header-row{min-height:40px!important;row-gap:1px!important}}#shopify-section-header .page-width,#shopify-section-header .header-wrapper,#shopify-section-header #header,#shopify-section-header .header,#shopify-section-header .header-row{margin-top:0!important;padding-top:0!important}#shopify-section-header #header,#shopify-section-header .header{padding-bottom:0!important}#shopify-section-header .header-row{min-height:clamp(38px,4.2vw,52px)!important;padding-bottom:0!important;row-gap:0!important;align-items:center!important}#shopify-section-header .header__heading,#shopify-section-header .header__heading-link,#shopify-section-header .header__icons{margin-top:0!important;padding-top:0!important}@media screen and (max-width:989px){#shopify-section-header .header-row{min-height:38px!important}}.customer-who-purchased,[data-recommendation-widget],.tp-fomo-inline{display:none!important}#shopify-section-header .header.header--middle-left,#shopify-section-header .header.header--middle-left .header-row{padding-top:0!important;padding-bottom:0!important}#shopify-section-header .header.header--middle-left .header-row{min-height:34px!important;row-gap:0!important}#shopify-section-header .header.header--middle-left .header__heading-link,#shopify-section-header .header.header--middle-left .header__icons,#shopify-section-header .header.header--middle-left .header__inline-menu{margin-top:0!important;padding-top:0!important;align-self:center!important}#shopify-section-header .header.header--middle-left .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>.megamenu_megamenu>a.dt-sc-nav-link,#shopify-section-header .header.header--middle-left .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>a.dt-sc-nav-link,#shopify-section-header .header.header--middle-left .list-menu__item--link{padding-top:.08rem!important;padding-bottom:.08rem!important;line-height:1.04!important}@media screen and (max-width:989px){#shopify-section-header .header.header--middle-left .header-row{min-height:36px!important}}body.template-search.tapanda-search .template-search__search .field,body.template-search.tapanda-search .template-search__search main-search .field{border-color:#3e3d3d29!important;background:#ffffffbd!important;box-shadow:0 14px 30px #281f1817!important}body.template-search.tapanda-search .template-search__search button.search__button.field__button{background:#ffffffdb!important;box-shadow:0 10px 18px #281f181c!important}body.template-search.tapanda-search .template-search__search button.search__button.field__button:hover,body.template-search.tapanda-search .template-search__search button.search__button.field__button:focus-visible{background:#fffffff5!important}body.template-search.tapanda-search .template-search__search main-search .predictive-search #predictive-search-results,body.template-search.tapanda-search .template-search__search main-search .predictive-search [id^=predictive-search-results]{border:1px solid rgba(62,61,61,.16)!important;background:#ffffffd1!important;backdrop-filter:blur(18px) saturate(1.03)!important;-webkit-backdrop-filter:blur(18px) saturate(1.03)!important}.ptf .ptf__trust-icon,.ptf .ptf__feature-icon,.usp-bar .usp-bar__icon{font-size:0!important;line-height:0!important;text-indent:-9999px}.ptf .ptf__trust-icon>:not(svg),.ptf .ptf__feature-icon>:not(svg),.usp-bar .usp-bar__icon>:not(svg){display:none!important}.ptf .ptf__trust-icon svg,.ptf .ptf__feature-icon svg,.usp-bar .usp-bar__icon svg{text-indent:0}.product-recommendations__card-shell{border-radius:22px!important;box-shadow:0 11px 22px #1e18121c!important}.product-recommendations__title,.product-recommendations__title a{font-size:clamp(1.18rem,.84vw,1.36rem)!important;line-height:1.3!important}.product-recommendations__price-current{font-size:clamp(1.72rem,1.05vw,2rem)!important}.product-recommendations__configure-btn{min-height:46px!important;border-radius:14px!important;font-size:14px!important;letter-spacing:.01em!important}#shopify-section-header,#shopify-section-header .header-wrapper,#shopify-section-header .header-wrapper--border-bottom,#shopify-section-header #header,#shopify-section-header .header,#shopify-section-header .header-row,#shopify-section-header .page-width{margin-top:0!important;padding-top:0!important}#shopify-section-header .header-row{min-height:36px!important;row-gap:0!important}#shopify-section-header .header__heading,#shopify-section-header .header__heading-link,#shopify-section-header .header__icons,#shopify-section-header .header__inline-menu,#shopify-section-header .list-menu__item--link,#shopify-section-header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>a.dt-sc-nav-link,#shopify-section-header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>.megamenu_megamenu>a.dt-sc-nav-link{margin-top:0!important;padding-top:0!important;padding-bottom:0!important}#shopify-section-header .header__heading-logo-wrapper,#shopify-section-header .header__heading-link .h2,#shopify-section-header .header__heading-link .h1{margin:0!important;padding:0!important;line-height:1!important}#shopify-section-header .header__heading-link{display:inline-flex!important;align-items:center!important}@media(max-width:989px){#shopify-section-header .header-row{min-height:34px!important}}body.template-search.tapanda-search .custom-product-grid li.active,body.template-search.tapanda-search .custom-product-grid li:hover{background:#3e3d3d1f!important;border-color:#3e3d3d57!important;color:#3e3d3d!important}body.template-search.tapanda-search .template-search__search button.search__button.field__button{background:#ffffffdb!important;color:#3e3d3d!important;border:1px solid rgba(62,61,61,.22)!important;box-shadow:0 10px 18px #281f181c!important}body.template-search.tapanda-search .template-search__search button.search__button.field__button:hover,body.template-search.tapanda-search .template-search__search button.search__button.field__button:focus-visible{background:#fffffff5!important;color:#2f2e2e!important;border-color:#ba7a4b73!important}body.template-search.tapanda-search .facet-filters__field .select,body.template-search.tapanda-search .facet-filters__field .select select,body.template-search.tapanda-search .facets__display{background:#ffffffa8!important;border-color:#3e3d3d2e!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}#shopify-section-header .header,#shopify-section-header .header-row,#shopify-section-header .header__heading,#shopify-section-header .header__heading-link,#shopify-section-header .header__icons,#shopify-section-header .header__inline-menu,#shopify-section-header .header .list-menu__item--link,#shopify-section-header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>a.dt-sc-nav-link,#shopify-section-header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>.megamenu_megamenu>a.dt-sc-nav-link{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}#shopify-section-header .header-row{min-height:32px!important}#shopify-section-header .header__heading-logo-wrapper img,#shopify-section-header .header__heading-logo{max-height:30px!important}@media(max-width:989px){#shopify-section-header .header-row{min-height:30px!important}#shopify-section-header .header__heading-logo-wrapper img,#shopify-section-header .header__heading-logo{max-height:26px!important}}body.template-search.tapanda-search .template-search__search .search-tags li a:hover{color:#2f2e2e!important;background:#ffffffed!important;border-color:#3e3d3d57!important}#shopify-section-group-header-group,.shopify-section-group-header-group,#shopify-section-group-header-group>.shopify-section,.shopify-section-group-header-group>.shopify-section,.shopify-section-group-header-group #shopify-section-header,.shopify-section-group-header-group #shopify-section-headers{margin-top:0!important;padding-top:0!important}#shopify-section-group-header-group+*,.shopify-section-group-header-group+*{margin-top:0!important}#shopify-section-announcement-bar:empty{display:none!important}#shopify-section-announcement-bar+#shopify-section-header,#shopify-section-announcement-bar+#shopify-section-group-header-group,#shopify-section-announcement-bar+.shopify-section-group-header-group{margin-top:0!important;padding-top:0!important}[id^=shopify-section][id*=__header],[id^=shopify-section][id*=__header] .header-wrapper,[id^=shopify-section][id*=__header] .header-wrapper--border-bottom,[id^=shopify-section][id*=__header] .page-width,[id^=shopify-section][id*=__header] .header,[id^=shopify-section][id*=__header] .header-row{margin-top:0!important;padding-top:0!important}[id^=shopify-section][id*=__header] .header__heading,[id^=shopify-section][id*=__header] .header__heading-link,[id^=shopify-section][id*=__header] .header__icons,[id^=shopify-section][id*=__header] .header__inline-menu,[id^=shopify-section][id*=__header] .list-menu__item--link,[id^=shopify-section][id*=__header] .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>a.dt-sc-nav-link,[id^=shopify-section][id*=__header] .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>.megamenu_megamenu>a.dt-sc-nav-link{margin-top:0!important;padding-top:0!important}body .dark-background #dT_top-sticky .search-modal .search-modal__content.search-modal__content-bottom,body .dark-background #dT_top-sticky .search-modal .search-modal__content.search-modal__content-top,body .dark-background .search-modal__content.search-modal__content-bottom,body .dark-background .search-modal__content.search-modal__content-top{background:#ffffffe6!important;border-color:#3e3d3d29!important}#shopify-section-headers,sticky-header#shopify-section-headers,#shopify-section-headers.header-wrapper,#shopify-section-headers .header,#shopify-section-headers .header-row,#shopify-section-headers .page-width,[id^=shopify-section][id*=__header] .header-wrapper,[id^=shopify-section][id*=__header] .header,[id^=shopify-section][id*=__header] .header-row,[id^=shopify-section][id*=__header] .page-width{margin-top:0!important;padding-top:0!important}#shopify-section-headers .header-row,[id^=shopify-section][id*=__header] .header-row{min-height:34px!important;row-gap:0!important;padding-bottom:0!important}#shopify-section-headers .header__heading,#shopify-section-headers .header__heading-link,#shopify-section-headers .header__icons,#shopify-section-headers .header__inline-menu,[id^=shopify-section][id*=__header] .header__heading,[id^=shopify-section][id*=__header] .header__heading-link,[id^=shopify-section][id*=__header] .header__icons,[id^=shopify-section][id*=__header] .header__inline-menu{margin-top:0!important;padding-top:0!important;padding-bottom:0!important}@media(max-width:989px){#shopify-section-headers .header-row,[id^=shopify-section][id*=__header] .header-row{min-height:32px!important}}.template-search.tapanda-search facet-filters-form.facets.facets-vertical-sort,body.template-search.tapanda-search facet-filters-form.facets.facets-vertical-sort,.template-search.tapanda-search .facets-container .facets,body.template-search.tapanda-search .facets-container .facets,.template-search.tapanda-search .facets__display,body.template-search.tapanda-search .facets__display,.template-search.tapanda-search .custom-product-grid li,body.template-search.tapanda-search .custom-product-grid li{background:#ffffffad!important;border-color:#3e3d3d2e!important;backdrop-filter:blur(14px) saturate(1.02)!important;-webkit-backdrop-filter:blur(14px) saturate(1.02)!important}#shopify-section-header,#shopify-section-headers,sticky-header#shopify-section-headers,#shopify-section-group-header-group,.shopify-section-group-header-group,[id^=shopify-section][id*=__header]{margin-top:0!important;padding-top:0!important}#shopify-section-header .header-wrapper,#shopify-section-headers .header-wrapper,[id^=shopify-section][id*=__header] .header-wrapper,#shopify-section-header .page-width,#shopify-section-headers .page-width,[id^=shopify-section][id*=__header] .page-width,#shopify-section-header .row,#shopify-section-headers .row,[id^=shopify-section][id*=__header] .row,#shopify-section-header .header,#shopify-section-headers .header,[id^=shopify-section][id*=__header] .header,#shopify-section-header .header-row,#shopify-section-headers .header-row,[id^=shopify-section][id*=__header] .header-row{margin-top:0!important;padding-top:0!important}#shopify-section-header .row,#shopify-section-headers .row,[id^=shopify-section][id*=__header] .row{margin-bottom:0!important;padding-bottom:0!important}#shopify-section-header .header-row,#shopify-section-headers .header-row,[id^=shopify-section][id*=__header] .header-row{min-height:30px!important;row-gap:0!important;align-items:center!important}#shopify-section-header .header__heading,#shopify-section-header .header__heading-link,#shopify-section-header .header__icons,#shopify-section-header .header__inline-menu,#shopify-section-headers .header__heading,#shopify-section-headers .header__heading-link,#shopify-section-headers .header__icons,#shopify-section-headers .header__inline-menu,[id^=shopify-section][id*=__header] .header__heading,[id^=shopify-section][id*=__header] .header__heading-link,[id^=shopify-section][id*=__header] .header__icons,[id^=shopify-section][id*=__header] .header__inline-menu{margin-top:0!important;padding-top:0!important;padding-bottom:0!important}#shopify-section-header .header__heading-logo-wrapper img,#shopify-section-header .header__heading-logo,#shopify-section-headers .header__heading-logo-wrapper img,#shopify-section-headers .header__heading-logo,[id^=shopify-section][id*=__header] .header__heading-logo-wrapper img,[id^=shopify-section][id*=__header] .header__heading-logo{max-height:34px!important}@media(max-width:989px){#shopify-section-header .header-row,#shopify-section-headers .header-row,[id^=shopify-section][id*=__header] .header-row{min-height:28px!important}#shopify-section-header .header__heading-logo-wrapper img,#shopify-section-header .header__heading-logo,#shopify-section-headers .header__heading-logo-wrapper img,#shopify-section-headers .header__heading-logo,[id^=shopify-section][id*=__header] .header__heading-logo-wrapper img,[id^=shopify-section][id*=__header] .header__heading-logo{max-height:30px!important}}#shopify-section-header .header .header-row,#shopify-section-headers .header .header-row,[id^=shopify-section][id*=__header] .header .header-row{min-height:50px!important;padding-top:.08rem!important;padding-bottom:.3rem!important;row-gap:0!important;align-items:center!important}#shopify-section-header .header .header-row>*,#shopify-section-headers .header .header-row>*,[id^=shopify-section][id*=__header] .header .header-row>*{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;align-self:center!important}#shopify-section-header .header .list-menu__item--link,#shopify-section-header .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>.megamenu_megamenu>a.dt-sc-nav-link,#shopify-section-header .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>a.dt-sc-nav-link,#shopify-section-headers .header .list-menu__item--link,#shopify-section-headers .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>.megamenu_megamenu>a.dt-sc-nav-link,#shopify-section-headers .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>a.dt-sc-nav-link{padding-top:.16rem!important;padding-bottom:.2rem!important;line-height:1.18!important}@media(max-width:989px){#shopify-section-header .header .header-row,#shopify-section-headers .header .header-row,[id^=shopify-section][id*=__header] .header .header-row{min-height:43px!important;padding-top:.06rem!important;padding-bottom:.2rem!important}}.tp-cart-promo-addon{grid-template-columns:74px minmax(0,1fr)!important;grid-template-areas:"media content" "actions actions"!important;align-items:start!important;row-gap:10px!important}.tp-cart-promo-addon__actions{justify-items:stretch!important;width:100%!important;min-width:0!important}.tp-cart-promo-addon__btn{min-height:39px!important;border-radius:12px!important;white-space:normal!important;line-height:1.24!important}@media(max-width:749px){.tp-cart-promo-addon{grid-template-columns:62px minmax(0,1fr)!important;grid-template-areas:"media content" "actions actions"!important;row-gap:10px!important}.tp-cart-promo-addon__media img{width:62px!important;height:62px!important}}.template-search.tapanda-search .tapanda-search__hero-shell,body.template-search.tapanda-search .tapanda-search__hero-shell{background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-color:#3e3d3d1f!important;box-shadow:0 16px 32px #261e181a!important}.template-search.tapanda-search .template-search__search .field,.template-search.tapanda-search .template-search__search main-search .field,body.template-search.tapanda-search .template-search__search .field,body.template-search.tapanda-search .template-search__search main-search .field{background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid rgba(62,61,61,.18)!important;box-shadow:0 8px 18px #261e181f!important}.template-search.tapanda-search .template-search__search main-search .predictive-search #predictive-search-results,.template-search.tapanda-search .template-search__search main-search .predictive-search [id^=predictive-search-results],body.template-search.tapanda-search .template-search__search main-search .predictive-search #predictive-search-results,body.template-search.tapanda-search .template-search__search main-search .predictive-search [id^=predictive-search-results]{background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid rgba(62,61,61,.16)!important;box-shadow:0 14px 26px #261e1824!important}.template-search.tapanda-search #main-search-filters,.template-search.tapanda-search .facets-wrapper,.template-search.tapanda-search aside.facets-wrapper,body.template-search.tapanda-search #main-search-filters,body.template-search.tapanda-search .facets-wrapper,body.template-search.tapanda-search aside.facets-wrapper{display:none!important}.template-search.tapanda-search .facets-vertical,.template-search.tapanda-search .facets-vertical.sidebar-left,.template-search.tapanda-search .facets-vertical.sidebar-right,body.template-search.tapanda-search .facets-vertical,body.template-search.tapanda-search .facets-vertical.sidebar-left,body.template-search.tapanda-search .facets-vertical.sidebar-right{display:block!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important}.template-search.tapanda-search .custom-product-grid,body.template-search.tapanda-search .custom-product-grid{display:none!important}.template-search.tapanda-search facet-filters-form.facets.facets-vertical-sort,body.template-search.tapanda-search facet-filters-form.facets.facets-vertical-sort{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:14px!important;padding:12px 16px!important;border:1px solid rgba(62,61,61,.14)!important;border-radius:18px!important;background:#ffffffe0!important;box-shadow:0 8px 18px #261e1814!important}.template-search.tapanda-search .product-grid-container,.template-search.tapanda-search .template-search__results.collection,body.template-search.tapanda-search .product-grid-container,body.template-search.tapanda-search .template-search__results.collection{width:100%!important;max-width:100%!important}.template-search.tapanda-search .template-search__results.collection,body.template-search.tapanda-search .template-search__results.collection{margin-top:.9rem!important;padding:clamp(14px,2.2vw,22px)!important;border:1px solid rgba(62,61,61,.12)!important;border-radius:24px!important;background:#ffffffe6!important;box-shadow:0 14px 30px #261e181a!important}.template-search.tapanda-search .template-search__results.collection .product-grid,body.template-search.tapanda-search .template-search__results.collection .product-grid{row-gap:clamp(18px,2.6vw,30px)!important;column-gap:clamp(12px,2vw,22px)!important}@media(max-width:989px){.template-search.tapanda-search facet-filters-form.facets.facets-vertical-sort,body.template-search.tapanda-search facet-filters-form.facets.facets-vertical-sort{grid-template-columns:1fr!important}}#shopify-section-header .header .header-row,#shopify-section-headers .header .header-row,[id^=shopify-section][id*=__header] .header .header-row{min-height:clamp(54px,4.8vw,66px)!important;padding-top:0!important;padding-bottom:.42rem!important;row-gap:0!important;align-items:center!important}#shopify-section-header .header .list-menu__item--link,#shopify-section-header .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>.megamenu_megamenu>a.dt-sc-nav-link,#shopify-section-header .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>a.dt-sc-nav-link,#shopify-section-headers .header .list-menu__item--link,#shopify-section-headers .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>.megamenu_megamenu>a.dt-sc-nav-link,#shopify-section-headers .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>a.dt-sc-nav-link{padding-top:.08rem!important;padding-bottom:.3rem!important;line-height:1.2!important}@media(max-width:989px){#shopify-section-header .header .header-row,#shopify-section-headers .header .header-row,[id^=shopify-section][id*=__header] .header .header-row{min-height:46px!important;padding-bottom:.3rem!important}}.tp-cart-promo-popup__dialog{width:min(100%,540px);padding:30px 22px 24px}.tp-cart-promo-popup__addons{margin-top:20px;padding:14px;border-radius:16px;border:1px solid rgba(186,122,75,.24);background:#fffaf5;box-shadow:0 10px 22px #241c1514}.tp-cart-promo-popup__addons-head{margin:0 0 10px;display:grid;gap:2px}.tp-cart-promo-popup__addons-title{margin:0}.tp-cart-promo-popup__addons-subtitle{margin:0;color:#3e3d3dbf;font-size:12px;line-height:1.35}.tp-cart-promo-addon{grid-template-columns:74px minmax(0,1fr)!important;grid-template-areas:"media content" "actions actions"!important;column-gap:12px!important;row-gap:10px!important;align-items:start!important}.tp-cart-promo-addon__content{display:grid;gap:4px}.tp-cart-promo-addon__top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.tp-cart-promo-addon__title{font-size:14px;line-height:1.25}.tp-cart-promo-addon__price{margin:0;white-space:nowrap;font-size:13px}.tp-cart-promo-addon__desc{font-size:11.5px;line-height:1.4}.tp-cart-promo-addon__actions{justify-items:stretch!important;width:100%!important;min-width:0!important;gap:6px}.tp-cart-promo-addon__btn{min-height:40px!important;border-radius:11px!important;white-space:normal!important}.tp-cart-promo-addon__note{text-align:left}#dT_top-sticky .search-modal,#dT_top-sticky .search-modal .search-modal__content.search-modal__content-bottom,#dT_top-sticky .search-modal .search-modal__content.search-modal__content-top{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#dT_top-sticky .search-modal{background:#f6f1ead6!important}#dT_top-sticky .search-modal .search-modal__content.search-modal__content-bottom,#dT_top-sticky .search-modal .search-modal__content.search-modal__content-top{background:#fff!important;border:1px solid rgba(62,61,61,.14)!important;box-shadow:0 18px 34px #241c1524!important}#dT_top-sticky .search-modal form.search.search-modal__form .field,#dT_top-sticky .search-modal #predictive-search-results,#dT_top-sticky .search-modal [id^=predictive-search-results]{background:#fff!important;border-color:#3e3d3d29!important;box-shadow:0 8px 18px #241c151a!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.template-search.tapanda-search .tapanda-search__hero-shell,.template-search.tapanda-search .template-search__search .field,.template-search.tapanda-search .template-search__search main-search .field,.template-search.tapanda-search .template-search__search main-search .predictive-search #predictive-search-results,.template-search.tapanda-search .template-search__search main-search .predictive-search [id^=predictive-search-results],.template-search.tapanda-search facet-filters-form.facets.facets-vertical-sort,.template-search.tapanda-search .template-search__results.collection{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.template-search.tapanda-search .tapanda-search__hero-shell{background:#fff!important;border:1px solid rgba(62,61,61,.14)!important;box-shadow:0 16px 30px #271e181a!important}.template-search.tapanda-search .template-search__search .field,.template-search.tapanda-search .template-search__search main-search .field{background:#fff!important;border:1px solid rgba(62,61,61,.2)!important;box-shadow:0 8px 18px #271e181a!important}.template-search.tapanda-search .template-search__search main-search .predictive-search #predictive-search-results,.template-search.tapanda-search .template-search__search main-search .predictive-search [id^=predictive-search-results]{background:#fff!important;border:1px solid rgba(62,61,61,.16)!important;box-shadow:0 12px 26px #271e181f!important}.template-search.tapanda-search .template-search__results.collection{border-radius:24px!important;border:1px solid rgba(62,61,61,.12)!important;background:#fff!important;box-shadow:0 14px 30px #271e1817!important}.product-recommendations .swiper,.product-recommendations .swiper-container{overflow:visible!important}.product-recommendations .swiper-wrapper{padding-bottom:3.6rem!important}.product-recommendations .swiper-slide{padding:8px 8px 18px!important}.product-recommendations__card-shell{box-shadow:0 16px 34px #1e181224!important}.product-recommendations__title,.product-recommendations__title a{font-size:clamp(1.34rem,1.06vw,1.62rem)!important;line-height:1.28!important}@media(max-width:749px){.tp-cart-promo-popup__dialog{width:min(100%,95vw);padding:28px 16px 20px}.tp-cart-promo-addon{grid-template-columns:62px minmax(0,1fr)!important}.tp-cart-promo-addon__media img{width:62px!important;height:62px!important}.product-recommendations .swiper-slide{padding:6px 5px 20px!important}.product-recommendations__title,.product-recommendations__title a{font-size:clamp(1.16rem,4.3vw,1.32rem)!important}}body.template-product .product-recommendations-component,body.template-product .product-recommendations-component .product-recommendations,body.template-product .product-recommendations-component .product-recommendations__bg,body.template-product .product-recommendations-component .product-recommendations .swiper,body.template-product .product-recommendations-component .product-recommendations .swiper-container,body.template-product .product-recommendations-component .product-recommendations .swiper-wrapper,body.template-product .product-recommendations-component .product-recommendations .swiper-slide{overflow:visible!important}body.template-product .product-recommendations-component .product-recommendations .swiper-wrapper{padding:10px 4px 44px!important}body.template-product .product-recommendations-component .product-recommendations .swiper-slide{padding:10px 10px 24px!important}body.template-product .product-recommendations-component .product-recommendations__card-shell{border-radius:22px!important;box-shadow:0 18px 40px #1e181221,0 4px 12px #1e181214!important}@media(hover:hover){body.template-product .product-recommendations-component .product-recommendations__card-shell:hover{box-shadow:0 22px 46px #1e18122e,0 8px 16px #1e18121c!important}}body.template-product .product-recommendations-component .product-recommendations__title,body.template-product .product-recommendations-component .product-recommendations__title a{font-size:clamp(1.4rem,1.15vw,1.72rem)!important;line-height:1.24!important}@media(max-width:989px){body.template-product .product-recommendations-component .product-recommendations__title,body.template-product .product-recommendations-component .product-recommendations__title a{font-size:clamp(1.2rem,3.3vw,1.38rem)!important}}@media(max-width:749px){body.template-product .product-recommendations-component .product-recommendations .swiper-wrapper{padding:8px 0 34px!important}body.template-product .product-recommendations-component .product-recommendations .swiper-slide{padding:8px 6px 20px!important}body.template-product .product-recommendations-component .product-recommendations__title,body.template-product .product-recommendations-component .product-recommendations__title a{font-size:clamp(1.15rem,4.4vw,1.3rem)!important;line-height:1.22!important}}#shopify-section-header .header .header-row,#shopify-section-headers .header .header-row,[id^=shopify-section][id*=__header] .header .header-row{min-height:clamp(50px,4.5vw,60px)!important;padding-top:0!important;padding-bottom:.6rem!important;row-gap:0!important;align-items:center!important}#shopify-section-header .header .header__heading,#shopify-section-header .header .header__heading-link,#shopify-section-header .header .header__icons,#shopify-section-header .header .header__inline-menu,#shopify-section-headers .header .header__heading,#shopify-section-headers .header .header__heading-link,#shopify-section-headers .header .header__icons,#shopify-section-headers .header .header__inline-menu,[id^=shopify-section][id*=__header] .header .header__heading,[id^=shopify-section][id*=__header] .header .header__heading-link,[id^=shopify-section][id*=__header] .header .header__icons,[id^=shopify-section][id*=__header] .header .header__inline-menu{margin-top:0!important;padding-top:0!important;padding-bottom:.14rem!important}#shopify-section-header .header .list-menu__item--link,#shopify-section-header .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>.megamenu_megamenu>a.dt-sc-nav-link,#shopify-section-header .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>a.dt-sc-nav-link,#shopify-section-headers .header .list-menu__item--link,#shopify-section-headers .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>.megamenu_megamenu>a.dt-sc-nav-link,#shopify-section-headers .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>a.dt-sc-nav-link,[id^=shopify-section][id*=__header] .header .list-menu__item--link,[id^=shopify-section][id*=__header] .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>.megamenu_megamenu>a.dt-sc-nav-link,[id^=shopify-section][id*=__header] .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>a.dt-sc-nav-link{padding-top:.02rem!important;padding-bottom:.34rem!important;line-height:1.2!important}@media(max-width:989px){#shopify-section-header .header .header-row,#shopify-section-headers .header .header-row,[id^=shopify-section][id*=__header] .header .header-row{min-height:44px!important;padding-bottom:.44rem!important}}.tp-cart-promo-popup{padding:clamp(12px,2vw,24px)!important}.tp-cart-promo-popup__overlay{background:#18130f4d!important;backdrop-filter:blur(6px) saturate(108%)!important;-webkit-backdrop-filter:blur(6px) saturate(108%)!important}body.tp-cart-promo-open>*:not(#tp-cart-promo-popup):not(script):not(style){filter:blur(6px)!important;transition:filter .2s ease!important}.tp-cart-promo-popup__dialog{width:min(100%,560px)!important;max-height:min(90vh,820px)!important;padding:clamp(24px,2.8vw,34px) clamp(16px,2.3vw,24px) clamp(18px,2.2vw,26px)!important;border-radius:22px!important;border:1px solid rgba(58,47,38,.16)!important;background:linear-gradient(180deg,#fff,#fdfbf8)!important;box-shadow:0 24px 58px #18130f38!important;display:grid!important;gap:12px!important;overflow:auto!important}.tp-cart-promo-popup__close{top:10px!important;right:10px!important;width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border-radius:10px!important;border:1px solid rgba(62,61,61,.2)!important;background:#fff!important;color:#3e3d3d!important;font-size:24px!important;line-height:1!important;transition:border-color .2s ease,color .2s ease,background-color .2s ease!important}.tp-cart-promo-popup__close:hover,.tp-cart-promo-popup__close:focus-visible{border-color:#ba7a4b70!important;color:#8b5734!important;background:#fff8ef!important}.tp-cart-promo-popup__status{margin:0 auto 2px!important;padding:8px 13px!important;border-radius:999px!important;background:#e9f6ee!important;border:1px solid rgba(47,154,86,.2)!important;color:#23834a!important;font-size:14px!important;font-weight:700!important}.tp-cart-promo-popup__status-icon{width:20px!important;height:20px!important;font-size:12px!important;background:#2f9a56!important}.tp-cart-promo-popup__message{margin:0!important;color:#2f2b29!important;font-size:clamp(30px,3.2vw,38px)!important;line-height:1.08!important;font-weight:700!important;text-wrap:balance}.tp-cart-promo-popup__countdown{display:none!important}.tp-cart-promo-popup__countdown strong{color:#2f2b29!important;font-weight:800!important;letter-spacing:.02em}.tp-cart-promo-popup__actions{margin-top:6px!important;gap:10px!important}.tp-cart-promo-popup__btn{min-height:50px!important;border-radius:12px!important;font-size:15px!important;font-weight:700!important;letter-spacing:.01em!important;text-transform:none!important}.tp-cart-promo-popup__btn--primary{background:linear-gradient(135deg,#55b676,#2f9a56)!important;border-color:#2f9a56!important;box-shadow:0 12px 24px #2f9a563d!important}.tp-cart-promo-popup__btn--primary:hover,.tp-cart-promo-popup__btn--primary:focus-visible{background:linear-gradient(135deg,#4ead6f,#28884a)!important;border-color:#28884a!important;box-shadow:0 16px 30px #2f9a5647!important}.tp-cart-promo-popup__btn--tertiary{min-height:44px!important;width:min(100%,92%)!important;background:#fff!important;border:1px solid rgba(62,61,61,.24)!important;color:#3e3d3deb!important;font-size:13px!important;font-weight:600!important}.tp-cart-promo-popup__btn--tertiary:hover,.tp-cart-promo-popup__btn--tertiary:focus-visible{border-color:#ba7a4b6b!important;background:#fff8ef!important;color:#5e4f44!important}.tp-cart-promo-popup__addons{position:relative!important;margin-top:4px!important;padding:10px 11px!important;border-radius:14px!important;border:1px solid rgba(168,108,67,.36)!important;background:linear-gradient(180deg,#fff8ef,#f8efe4)!important;box-shadow:inset 0 1px #ffffffdb,0 6px 14px #231c1517!important;text-align:left!important;overflow:hidden!important}.tp-cart-promo-popup__addons:before{content:""!important;position:absolute!important;top:0!important;left:50%!important;transform:translate(-50%)!important;width:min(120px,46%)!important;height:3px!important;border-radius:0 0 999px 999px!important;background:linear-gradient(90deg,#ba7a4b00,#ba7a4bcc,#ba7a4b00)!important}.tp-cart-promo-popup__addons-head{margin:0 0 7px!important;display:grid!important;gap:2px!important;justify-items:center!important;text-align:center!important}.tp-cart-promo-popup__addons-title{margin:0!important;color:#383534e6!important;font-size:12px!important;font-weight:700!important;letter-spacing:.07em!important;text-transform:uppercase!important;text-align:center!important;width:100%!important}.tp-cart-promo-popup__addons-subtitle{margin:0!important;color:#3e3d3dc2!important;font-size:12px!important;line-height:1.35!important}.tp-cart-promo-addon{grid-template-columns:72px minmax(0,1fr)!important;grid-template-areas:"media content" "actions actions"!important;align-items:center!important;column-gap:10px!important;row-gap:8px!important}.tp-cart-promo-addon--no-media{grid-template-columns:1fr!important;grid-template-areas:"content" "actions"!important}.tp-cart-promo-addon__media img{width:72px!important;height:72px!important;border-radius:10px!important;border:1px solid rgba(186,122,75,.24)!important;box-shadow:0 6px 14px #2d221824!important}.tp-cart-promo-addon__content{display:grid!important;gap:2px!important;align-self:center!important;align-content:center!important}.tp-cart-promo-addon__top{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:10px!important}.tp-cart-promo-addon__title{font-size:15px!important;line-height:1.22!important;font-weight:700!important;color:#2f2b29!important}.tp-cart-promo-addon__price{margin:0!important;white-space:nowrap!important;color:#ba7a4b!important;font-size:20px!important;font-weight:700!important;line-height:1.1!important}.tp-cart-promo-addon__desc{margin:0!important;color:#3e3d3dc7!important;font-size:11px!important;line-height:1.35!important}.tp-cart-promo-addon__actions{justify-items:stretch!important;width:100%!important;min-width:0!important;gap:6px!important}.tp-cart-promo-addon__btn{min-height:38px!important;border-radius:11px!important;border:1px solid rgba(186,122,75,.5)!important;background:#fff!important;color:#373433!important;font-size:13px!important;font-weight:700!important;white-space:normal!important}.tp-cart-promo-addon__btn:hover,.tp-cart-promo-addon__btn:focus-visible{border-color:#ba7a4bbd!important;background:#fff6ea!important}.tp-cart-promo-addon__note{text-align:left!important;font-size:12px!important}@media(max-width:749px){.tp-cart-promo-popup__dialog{width:min(100%,95vw)!important;padding:24px 14px 16px!important;border-radius:18px!important;gap:10px!important}.tp-cart-promo-popup__message{font-size:clamp(24px,7.2vw,30px)!important}.tp-cart-promo-popup__countdown{display:none!important}.tp-cart-promo-popup__btn{min-height:46px!important;font-size:14px!important}.tp-cart-promo-popup__btn--tertiary{min-height:40px!important;width:min(100%,96%)!important;font-size:12px!important}.tp-cart-promo-popup__addons{padding:9px 10px!important}.tp-cart-promo-addon{grid-template-columns:66px minmax(0,1fr)!important;row-gap:8px!important}.tp-cart-promo-addon__media img{width:66px!important;height:66px!important}.tp-cart-promo-addon__title{font-size:14px!important}.tp-cart-promo-addon__price{font-size:17px!important}.tp-cart-promo-addon__desc{font-size:11px!important}.tp-cart-promo-addon__btn{min-height:40px!important;font-size:13px!important}}#shopify-section-header .header .header-row,#shopify-section-headers .header .header-row,[id^=shopify-section][id*=__header] .header .header-row,.shopify-section-group-header-group .header .header-row{min-height:clamp(56px,4.8vw,68px)!important;padding-top:0!important;padding-bottom:0!important;row-gap:0!important;align-items:center!important}#shopify-section-header .header .header-row>*,#shopify-section-headers .header .header-row>*,[id^=shopify-section][id*=__header] .header .header-row>*,.shopify-section-group-header-group .header .header-row>*{align-self:center!important}#shopify-section-header .header .header__heading,#shopify-section-header .header .header__heading-link,#shopify-section-header .header .header__icons,#shopify-section-header .header .header__inline-menu,#shopify-section-header .header .header__search,#shopify-section-headers .header .header__heading,#shopify-section-headers .header .header__heading-link,#shopify-section-headers .header .header__icons,#shopify-section-headers .header .header__inline-menu,#shopify-section-headers .header .header__search,[id^=shopify-section][id*=__header] .header .header__heading,[id^=shopify-section][id*=__header] .header .header__heading-link,[id^=shopify-section][id*=__header] .header .header__icons,[id^=shopify-section][id*=__header] .header .header__inline-menu,[id^=shopify-section][id*=__header] .header .header__search{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;align-self:center!important}#shopify-section-header .header .dt-sc-list-inline.dt-desktop-menu.dt-nav,#shopify-section-headers .header .dt-sc-list-inline.dt-desktop-menu.dt-nav,[id^=shopify-section][id*=__header] .header .dt-sc-list-inline.dt-desktop-menu.dt-nav{display:inline-flex!important;align-items:center!important;min-height:44px!important}#shopify-section-header .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li,#shopify-section-headers .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li,[id^=shopify-section][id*=__header] .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li{display:inline-flex!important;align-items:center!important}#shopify-section-header .header .list-menu__item--link,#shopify-section-header .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>.megamenu_megamenu>a.dt-sc-nav-link,#shopify-section-header .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>a.dt-sc-nav-link,#shopify-section-headers .header .list-menu__item--link,#shopify-section-headers .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>.megamenu_megamenu>a.dt-sc-nav-link,#shopify-section-headers .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>a.dt-sc-nav-link,[id^=shopify-section][id*=__header] .header .list-menu__item--link,[id^=shopify-section][id*=__header] .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>.megamenu_megamenu>a.dt-sc-nav-link,[id^=shopify-section][id*=__header] .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>a.dt-sc-nav-link{display:inline-flex!important;align-items:center!important;min-height:44px!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;line-height:1.2!important}@media(max-width:989px){#shopify-section-header .header .header-row,#shopify-section-headers .header .header-row,[id^=shopify-section][id*=__header] .header .header-row,.shopify-section-group-header-group .header .header-row{min-height:50px!important}#shopify-section-header .header .list-menu__item--link,#shopify-section-header .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>.megamenu_megamenu>a.dt-sc-nav-link,#shopify-section-header .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>a.dt-sc-nav-link,#shopify-section-headers .header .list-menu__item--link,#shopify-section-headers .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>.megamenu_megamenu>a.dt-sc-nav-link,#shopify-section-headers .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>a.dt-sc-nav-link,[id^=shopify-section][id*=__header] .header .list-menu__item--link,[id^=shopify-section][id*=__header] .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>.megamenu_megamenu>a.dt-sc-nav-link,[id^=shopify-section][id*=__header] .header .dt-sc-list-inline.dt-desktop-menu.dt-nav>li>a.dt-sc-nav-link{min-height:40px!important}}.main-product-template .tee-customize-main-form:empty,.main-product-template .tee-customize-main-form:not(:has(.tee-field)){min-height:280px;contain:layout style}.main-product_info .product__media-wrapper{contain:layout style}.main-product_info .product__media-list .product__media-item:first-child{aspect-ratio:1 / 1}.product__info-container .dt-sc-tabs-horizontal-container,.product__info-container .product__accordion{contain:layout style}#tp-cart-promo-popup{contain:layout style paint}.tp-gift-wrap-toggle,.tp-extra-gallery__grid{contain:layout style}.tapanda-trust-badges{contain:layout style;min-height:40px}.tapanda-inline-discount{contain:layout style}.tapanda-shipping-cutoff{contain:layout style;min-height:28px}.main-product-template~section,.main-product-template~.shopify-section{content-visibility:auto;contain-intrinsic-size:1px 400px}.pswp.pswp--open.pswp--has_mouse.pswp--zoom-allowed.pswp--click-to-zoom.pswp--ui-visible{background:rgba(var(--color-foreground),1)}.swatch-group.color_varient_circle .swatch-element,.swatch-group.color_varient_circle .swatch-element label{border-radius:50%}.swatch-group.color_varient_square .swatch-element,.swatch-group.color_varient_square .swatch-element label{border-radius:0}.GalleryThumbnails{overflow:hidden}@media screen and (max-width:768px){.page-width{padding-left:1.4rem;padding-right:1.4rem}.button,button,input[type=submit],.shopify-payment-button__button{min-height:4.4rem}.card__heading,.card-information__text,.price{line-height:1.35}.product__title h1,.product .product__title h2,.banner__heading{line-height:1.2}.tp-cart-promo-popup__dialog{width:calc(100vw - 2rem);max-width:42rem;border-radius:1.6rem}.tp-cart-promo-popup__actions{gap:.8rem}.tp-cart-promo-popup__btn{width:100%}}@media screen and (max-width:430px){.slideshow__text-wrapper .banner__heading,.image-banner .banner__heading{font-size:clamp(2.2rem,7vw,3rem)}.cart__checkout-button,.cart__dynamic-checkout-buttons{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom-v2.css.map */
