#PageContainer product-card.grid-content{border:1px solid #e5e2da;border-radius:18px;background:#fff;overflow:hidden;transition:box-shadow .25s,border-color .25s}#PageContainer product-card .grid-image__wrapper{border-radius:0;margin:0;background:#f5f3ed;overflow:hidden}#PageContainer product-card .grid-image{display:block;position:relative;height:auto;aspect-ratio:1 / 1.12;padding:0!important;overflow:hidden}#PageContainer product-card .grid-image img{width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-fit:contain!important;padding:12px;transform:none!important}#PageContainer product-card .button-set{position:relative!important;inset:auto!important;transform:none!important;opacity:1!important;visibility:visible!important;display:flex;justify-content:center;gap:12px;width:100%;padding:12px;background:#fff;border-top:1px solid #e9e6df}#PageContainer product-card .button-set .grid-button{width:42px;height:42px;min-height:42px;border:1px solid #e6e3dc;border-radius:12px;background:#f7f5ef;color:#20251f;box-shadow:none;opacity:1!important;visibility:visible!important}#PageContainer product-card .button-set product-form{padding:0;border:0;background:none;margin:0}#PageContainer product-card .grid-meta{padding:18px 20px 22px;text-align:left}#PageContainer product-card .grid-title{font-size:15px;line-height:1.5;font-weight:600;margin-bottom:8px}#PageContainer product-card .grid-price{font-size:15px;color:#4f584a}#PageContainer product-card .grid-image__wrapper:has(.es-button-content){display:flex;flex-direction:column}#PageContainer product-card :is(button,a,div):has(>.es-button-content){position:relative!important;inset:auto!important;transform:none!important;width:calc(100% - 24px)!important;margin:0 12px 12px!important}body :is(button,a,div):has(>.es-button-content){background:#eeb52a!important;color:#20251f!important;border:1px solid #dca82a!important;border-radius:12px!important;box-shadow:none!important;min-height:52px!important;animation:none!important}body .es-button-content{padding:12px 16px!important;gap:10px!important}body .es-button-content :is(span,div){color:inherit!important;font-size:14px!important;line-height:1.4!important;font-weight:600!important}#PageContainer .nt-size__suitcase>.nt-size__measure-line{top:auto;bottom:20px;height:225px;left:-38px}#PageContainer .nt-size__suitcase>.nt-size__exclude{bottom:20px;left:calc(100% + 8px);transform:translateY(50%);width:112px}#PageContainer .nt-size__exclude-line{flex:0 0 24px}#PageContainer .nt-size__exclude small{font-size:10px;line-height:1.4}.template-index [id$=collection_list_gradient_overlay_M8xBrE] .collection-details:after{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#f4eddb;font-size:22px;right:16px;bottom:16px;transition:transform .25s,background .25s}.template-index [id$=collection_list_gradient_overlay_M8xBrE] .collection-details .head{padding-right:38px}#PageContainer .nat-next-step a{padding:12px 18px;border-radius:100px;border:1px solid #dedbce;background:#faf8f2;transition:background .25s,transform .25s}#PageContainer #PrSecTabs .tab-section{border:1px solid #e2dfd5;border-radius:18px!important;background:#fff;overflow:hidden}#PageContainer #PrSecTabs .tabs{gap:8px;padding:12px;background:#f5f2ea;border:0}#PageContainer #PrSecTabs .tab-button{flex:1;padding:16px 20px;border:0;border-radius:10px;background:transparent;font-size:13px;font-weight:600;letter-spacing:.02em;color:#61665d;transition:background .2s,color .2s,box-shadow .2s}#PageContainer #PrSecTabs .tab-button.active{color:#fff;background:#252d23;box-shadow:0 3px 12px #1b25141a}#PageContainer #PrSecTabs .tab-content{padding:32px}#PageContainer #PrSecTabs .tab-panel{font-size:15px;line-height:1.85}#PageContainer #PrSecTabs .tab-panel img{max-width:100%;height:auto;object-fit:contain}#PageContainer #PrSecTabs .tab-accordion{border:1px solid #dfddd3;border-radius:10px;padding:18px;background:#f7f4ed;font-size:14px;margin-bottom:10px}.template-product #PageContainer product-form.product-form:has(.product-form__buttons){padding:20px;background:linear-gradient(145deg,#faf8f2,#f3efe5);border:1px solid #e2ddcf;border-radius:20px;box-shadow:0 14px 34px #1c221b12}.template-product #PageContainer .product-form__buttons>.nat-purchase-row{display:grid!important;grid-template-columns:136px minmax(0,1fr);gap:10px!important;align-items:stretch}.template-product #PageContainer .nat-purchase-row .quantity{width:136px;min-height:58px;border:1px solid #d6d4c9;border-radius:14px;background:#fff;overflow:hidden;box-shadow:inset 0 1px #ffffffb3}.template-product #PageContainer .nat-purchase-row .qty{border:0;background:transparent;font-size:16px;font-weight:600;color:#20251f}.template-product #PageContainer .nat-purchase-row .qty-btn{width:42px;color:#20251f;transition:color .2s ease,background .2s ease}.template-product #PageContainer .nat-purchase-row .qty-btn:hover{color:#20251f;background:#f2bd46}.template-product #PageContainer .nat-purchase-row .product-form__submit{position:relative;min-height:58px;padding:0 68px 0 24px;border:1px solid #20271f!important;border-radius:14px;background:#20271f!important;color:#fff!important;box-shadow:0 10px 24px #1c231b29;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,background .25s ease!important}.template-product #PageContainer .nat-purchase-row .product-form__submit:after{content:"\2192";position:absolute;right:9px;top:50%;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#efb627;color:#1b201a;font-size:20px;transform:translateY(-50%);transition:transform .25s ease,background .25s ease}.template-product #PageContainer .nat-purchase-row .product-form__submit:hover{transform:translateY(-2px);background:#293128!important;box-shadow:0 15px 30px #1c231b38}.template-product #PageContainer .nat-purchase-row .product-form__submit:hover:after{transform:translate(3px,-50%);background:#ffd56c}.template-product #PageContainer .nat-purchase-row #es-popup-button{position:relative!important;isolation:isolate;grid-column:1/-1;width:100%!important;height:56px!important;min-height:56px!important;margin:0!important;border:1px solid rgba(239,182,39,.45)!important;border-radius:14px!important;box-shadow:none!important;overflow:hidden;justify-content:center!important;transition:transform .25s ease,box-shadow .25s ease!important}.template-product #PageContainer .nat-purchase-row #es-popup-button:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#303a2f,#222922);box-shadow:inset 0 0 0 1px #efb62761;transition:background .25s ease}.template-product #PageContainer .nat-purchase-row #es-popup-button>div{position:relative;z-index:1}.template-product #PageContainer .nat-purchase-row #es-popup-button .es-button-title{font-size:14px!important;letter-spacing:.01em}.template-product #PageContainer .nat-purchase-row #es-popup-button i{color:#efb627}.template-product #PageContainer .nat-purchase-row #es-popup-button:hover{transform:translateY(-2px);box-shadow:0 12px 26px #1c231b29!important}.template-product #PageContainer .nat-purchase-row #es-popup-button:hover:before{background:linear-gradient(135deg,#3b4638,#293228)}.template-product #PageContainer .nat-purchase-row :has(>.es-button-content){grid-column:1/-1;width:100%!important;margin:0!important}body .adth-footer{background:#20271f!important;color:#e7e9de;--cl:#e7e9de;--hdcl:#fff;--clh:#edbd4f;padding-top:56px}.nat-footer-masthead{display:flex;align-items:center;gap:40px;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #ffffff24}.adth-footer .nat-footer-brand{font:600 clamp(38px,5vw,72px)/1 var(--ft1),sans-serif;letter-spacing:-.06em;color:#fff}.nat-footer-brand span{font-size:14px;vertical-align:top;letter-spacing:0}.nat-footer-masthead p{color:#bcc5b5;font-size:16px;line-height:1.6;margin:0}.adth-footer .nat-footer-shop{margin-left:auto;display:flex;align-items:center;gap:24px;background:#edbd4f;border-radius:100px;padding:16px 24px;color:#20271f;font-size:13px;font-weight:600}.adth-footer>.page-width{padding-inline:clamp(20px,5vw,72px);max-width:1440px}.adth-footer>.page-width>.grid{grid-template-columns:1fr 1fr 1.5fr;gap:36px;margin:0}.adth-footer a.nat-footer-shop{color:#20271f!important}.adth-footer .adth-footer__bottom>.page-width{padding:24px clamp(20px,5vw,72px)}.adth-footer .nat-footer-navigation{grid-column:auto;grid-row:auto;border:0;padding:0;gap:24px}.adth-footer :is(.head,.nat-footer-navigation h2){color:#fff!important;font-size:15px}.adth-footer :is(p,.nat-footer-navigation a,.adth-footer__address a){color:#c5cebd}.adth-footer input[type=email]{background:#ffffff0d;border:1px solid #ffffff40;color:#fff;border-radius:8px;min-height:48px}.adth-footer input::placeholder{color:#bdc5b6}.adth-footer .adth-footer__bottom{background:transparent;border-top:1px solid #ffffff24;color:#bbc4b2;margin-top:36px}.adth-footer .nat-footer-navigation a:hover{color:#edbd4f}@media(hover:hover)and (prefers-reduced-motion:no-preference){#PageContainer product-card.grid-content:hover{border-color:#c8bb96;box-shadow:0 12px 28px #20251f10}#PageContainer product-card .grid-button:hover{background:#edbd4f;transform:translateY(-2px)}.template-index [id$=collection_list_gradient_overlay_M8xBrE] .gitem>a:hover .collection-details:after{transform:rotate(45deg);background:#edbd4f}#PageContainer .nat-next-step a:hover{background:#f0e4c7;transform:translate(4px)}.nat-footer-shop:hover span{transform:translate(3px,-3px)}.nat-footer-shop span{transition:transform .25s}}@media(max-width:990px){.adth-footer>.page-width>.grid{grid-template-columns:1fr 1fr}.adth-footer .nat-footer-navigation{grid-column:1/-1;border-top:1px solid #ffffff24;padding-top:28px}.nat-footer-masthead{flex-wrap:wrap;gap:24px}.adth-footer .nat-footer-shop{margin-left:0}}@media(max-width:749px){#PageContainer .nt-size__suitcase>.nt-size__measure-line{height:186px;left:-24px}#PageContainer .nt-size__suitcase>.nt-size__exclude{left:calc(100% + 4px);width:85px}#PageContainer .nt-size__exclude-line{flex-basis:12px;margin-right:5px}#PageContainer .nt-size__exclude small{font-size:9px}#PageContainer product-card .grid-image img{padding:8px}#PageContainer product-card .button-set{gap:6px;padding:8px}#PageContainer product-card .button-set .grid-button{width:36px;height:40px;min-height:40px}#PageContainer product-card .grid-meta{padding:14px 12px}#PageContainer product-card .grid-title{font-size:13px}#PageContainer #PrSecTabs .tab-content{padding:18px}#PageContainer #PrSecTabs .tabs:not(.hide-sm){flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start}#PageContainer #PrSecTabs .tab-button{flex:0 0 auto;padding:14px}.template-product #PageContainer product-form.product-form:has(.product-form__buttons){padding:14px}.template-product #PageContainer .product-form__buttons>.nat-purchase-row{grid-template-columns:108px minmax(0,1fr);gap:8px!important}.template-product #PageContainer .nat-purchase-row .quantity{width:108px;min-height:54px}.template-product #PageContainer .nat-purchase-row .qty-btn{width:34px}.template-product #PageContainer .nat-purchase-row .product-form__submit{min-height:54px;padding-inline:15px 51px;font-size:11px}.template-product #PageContainer .nat-purchase-row .product-form__submit:after{right:7px;width:36px;height:36px}.template-product #PageContainer .nat-purchase-row #es-popup-button{min-height:52px!important;height:52px!important}.template-product #PageContainer .nat-purchase-row #es-popup-button .es-button-title{font-size:13px!important}.adth-footer>.page-width>.grid{grid-template-columns:1fr}.nat-footer-masthead{padding-bottom:28px;margin-bottom:28px}.nat-footer-masthead p{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/natonat-details.css.map */
