:root{--nilya-forest: #173327;--nilya-green: #2a5a3a;--nilya-sage: #7aa18f;--nilya-soft-green: #d0ded8;--nilya-mist: #f5f8f6;--nilya-white: #ffffff}body{color:var(--nilya-forest);background:var(--nilya-white);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button,input,select,textarea{font:inherit}html,body{max-width:100%;overflow-x:clip}button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.58}.alert,.errors,.form-success{padding:14px 16px;color:var(--nilya-forest);background:var(--nilya-mist);border:1px solid var(--nilya-soft-green);line-height:1.55}::selection{color:var(--nilya-white);background:var(--nilya-green)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--nilya-green)!important;outline-offset:3px!important}.bwp-header{border-top:3px solid var(--nilya-green);border-bottom:1px solid var(--nilya-soft-green);background:var(--nilya-white)}.bwp-header.sticky,.bwp-header.is-sticky{box-shadow:0 12px 32px #17332714}.bwp-header .header-center__inner{min-height:30px}.bwp-header .header-logo__link--text{color:var(--nilya-forest);font-size:21px;letter-spacing:.055em}.bwp-header .main-menu__nav>li>a{color:var(--nilya-forest);font-size:13px;letter-spacing:.035em}.bwp-header .header-right a,.bwp-header .header-right button{color:var(--nilya-forest)}.bwp-header .header-right a:hover,.bwp-header .header-right button:hover,.bwp-header .main-menu__nav>li>a:hover{color:var(--nilya-green)}.bwp-header .header-right>*{margin-left:20px}.bwp-header .header-right a,.bwp-header .header-right button,.header-mobile .header-mobile__item>a,.header-mobile .header-mobile__item>button{display:inline-flex;min-width:44px;min-height:44px;padding:0;align-items:center;justify-content:center}.bwp-header button.search-toggle,.header-mobile button.search-toggle,.content-search-toggle button.close-search-toggle,.content-search-toggle button.close-search-toggle-mobile{-webkit-appearance:none;appearance:none;color:inherit;background:transparent;border:0;cursor:pointer}.content-search-toggle button.close-search-toggle,.content-search-toggle button.close-search-toggle-mobile{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center}.menu-mobile__inner{width:min(88vw,380px);background:var(--nilya-white);border-right:1px solid var(--nilya-soft-green)}.menu-mobile__header{min-height:74px;border-bottom:1px solid var(--nilya-soft-green)}.menu-mobile__nav{padding:18px 28px 36px}.menu-mobile__nav-item{border-bottom:1px solid rgba(208,222,216,.75)}.menu-mobile__nav-item a{color:var(--nilya-forest);font-family:var(--font-family-second);font-size:18px;letter-spacing:.01em}.menu-mobile__nav-item a:hover{color:var(--nilya-green)}.wpbingo-breadcrumbs{background:var(--nilya-white)}.wpbingo-breadcrumbs .breadcrumb,.wpbingo-breadcrumbs a,.wpbingo-breadcrumbs__title{color:var(--nilya-forest)}.wpbingo-breadcrumbs__title{font-family:var(--font-family-second);font-size:clamp(28px,3vw,42px);font-weight:300;letter-spacing:-.015em}.wpbingo-breadcrumbs .breadcrumb{font-size:13px;letter-spacing:.025em}.template-index .wpbingo-custom-section{position:relative;display:flex;min-height:clamp(480px,58vh,680px);margin:0!important;overflow:hidden;align-items:center;background:linear-gradient(135deg,#d0ded88c,#fffffff2 48%,#7aa18f2e);border-bottom:1px solid var(--nilya-soft-green)}.template-index .wpbingo-custom-section:before,.template-index .wpbingo-custom-section:after{position:absolute;content:"";pointer-events:none;border:1px solid rgba(42,90,58,.18);border-radius:50%}.template-index .wpbingo-custom-section:before{top:-180px;right:-80px;width:420px;height:420px}.template-index .wpbingo-custom-section:after{bottom:-240px;left:-120px;width:520px;height:520px}.template-index .wpbingo-custom-section .section-container{position:relative;z-index:1;width:100%}.template-index .wpbingo-custom-section .content-block-column{max-width:820px;margin-right:auto;margin-left:auto;padding:40px 24px}.template-index .wpbingo-custom-section .bwp-block-title{margin-bottom:20px!important;color:var(--nilya-forest)!important;font-size:clamp(48px,6vw,82px)!important;font-weight:300!important;line-height:1.04!important;letter-spacing:-.035em!important}.template-index .wpbingo-custom-section .bwp-block-text>*{color:var(--nilya-green)!important;font-size:clamp(16px,1.4vw,20px)!important;line-height:1.7!important;letter-spacing:.055em!important}.template-product .wpbingo-breadcrumbs,.template-collection .wpbingo-breadcrumbs,.template-page .wpbingo-breadcrumbs,.template-search .wpbingo-breadcrumbs{margin-bottom:0!important;padding-top:32px!important;padding-bottom:24px!important}.template-product .product-single{padding-top:18px;padding-bottom:88px}.template-product .product-single .bwp-single-image{padding-right:44px}.template-product .product-single .product-single__main-media{overflow:hidden;background:var(--nilya-mist);border:1px solid rgba(23,51,39,.08)}.template-product .product-single .product-media__wrapper{background:var(--nilya-mist)}.template-product .product-single .product-media__wrapper img{display:block;width:100%;height:auto}.template-product .product-single .slick-arrow,.template-product .product-single .product-media__button{min-width:44px;min-height:44px}.template-product .product-single .bwp-single-info{align-self:flex-start;padding:36px 38px!important;background:var(--nilya-white);border:1px solid rgba(23,51,39,.12);box-shadow:0 18px 48px #1733270f}.template-product .product-single .product-single__title{color:var(--nilya-forest)!important;font-family:var(--font-family-second);font-size:clamp(28px,2.35vw,40px)!important;font-weight:400;line-height:1.15;letter-spacing:-.02em;text-transform:none!important}.template-product .product-single .price-single-product{color:var(--nilya-forest);font-size:23px}.template-product .product-single .product-price--regular{color:var(--nilya-sage)!important;opacity:.9}.template-product .product-single .product-single__price--wrapper,.template-product .product-single .js-product-compare-price{color:var(--nilya-sage)!important}.template-product .product-single .product-single__price--wrapper{display:flex;align-items:baseline;gap:12px}.template-product .product-single .price-sale,.template-product .product-single .js-product-price{color:var(--nilya-forest)!important}.template-product .product-single .inventory-content{margin-top:4px!important;margin-bottom:24px!important}.template-product .product-single .inventory-content>#variant-inventory{display:inline-flex;align-items:center;min-height:34px;padding:7px 12px;color:var(--nilya-green);background:#d0ded873;border:1px solid var(--nilya-soft-green);font-size:14px;line-height:1;letter-spacing:.02em}.template-product .product-single .inventory-content>#variant-inventory.pre_order{color:var(--nilya-forest);background:var(--nilya-mist)}.template-product .product-single .inventory-content>#variant-inventory.out_stock{color:#75443f;background:#fbf5f4;border-color:#ead9d6}.template-product .product-single .product-single__buttons{gap:10px}.template-product .product-single .product-single__buttons .product-quantity,.template-product .product-single .product-single__buttons .product-single__add-to-cart{min-height:52px}.template-product .product-single .product-single__buttons .product-quantity{border-color:var(--nilya-soft-green);background:var(--nilya-white)}.template-product .product-single .product-single__buttons .btn--add-to-cart{min-height:52px;color:var(--nilya-white);background:var(--nilya-forest)!important;border:1px solid var(--nilya-forest);font-size:14px;font-weight:500;letter-spacing:.06em}.template-product .product-single .product-single__buttons .btn--add-to-cart:hover{color:var(--nilya-white);background:var(--nilya-green)!important;border-color:var(--nilya-green)}.template-product .product-single .product-single__buttons .button-wishlist{border-color:var(--nilya-soft-green);background:var(--nilya-white)}.template-product .product-single .shopify-payment-button{margin-top:12px}.template-product .product-single .shopify-payment-button button{min-height:50px!important;color:var(--nilya-forest)!important;background:var(--nilya-white)!important;border:1px solid var(--nilya-green)!important;font-size:14px!important;letter-spacing:.035em}.template-product .product-single .shopify-payment-button button:hover{color:var(--nilya-white)!important;background:var(--nilya-green)!important}.template-product .product-single .product-single__tabs{margin-top:46px;border-top:1px solid var(--nilya-soft-green)}.template-product .product-single .product-single__tabs .nav-tabs{border-bottom-color:var(--nilya-soft-green)}.template-product .product-single .product-short-description,.template-product .product-single .short-description{color:var(--nilya-green);font-size:15px;line-height:1.75}.template-product .product-single .product-single__tabs .nav-link,.template-product .product-single .product-single__tabs .nav-tabs a{color:var(--nilya-forest);font-family:var(--font-family-second);font-size:18px;font-weight:400}.template-product .product-single .product-single__tabs .tab-content{color:var(--nilya-green);line-height:1.8}.template-product .sticky-cart-single .btn--add-to-cart{background:var(--nilya-forest)!important}.template-collection .page-collection{margin-top:0!important;padding-top:32px;padding-bottom:92px}.template-collection .page-collection .collection-sidebar__wapper{padding-right:32px}.template-collection .page-collection .block-sidebar__title{color:var(--nilya-forest);font-family:var(--font-family-second);font-weight:400}.template-collection .page-collection .collection-content{border-left:1px solid rgba(208,222,216,.7);padding-left:36px}.template-collection .page-collection-header{margin-bottom:28px}.template-collection .page-collection-header button,.template-collection .page-collection-header a,.template-search .page-collection-header button,.template-search .page-collection-header a{min-width:44px;min-height:44px}.template-collection .page-collection-header [aria-pressed=true],.template-search .page-collection-header [aria-pressed=true]{color:var(--nilya-white);background:var(--nilya-forest)}.template-collection .page-collection .facet-filters__sort,.template-collection .page-collection .select__select,.template-collection .page-collection select{min-height:44px;color:var(--nilya-forest);background:var(--nilya-white);border-color:var(--nilya-soft-green)}.template-collection .field-price .from,.template-collection .field-price .to,.template-search .field-price .from,.template-search .field-price .to{color:var(--nilya-green)!important}.template-collection .products__row{row-gap:44px}.template-collection .products__col:only-child{flex:0 0 44%;max-width:440px}.template-collection .product-card__image-wrapper{overflow:hidden;background:var(--nilya-mist);border:1px solid rgba(23,51,39,.08)}.template-collection .product-card__image img{transition:transform .55s ease}.template-collection .product-card:hover .product-card__image img{transform:scale(1.025)}.template-collection .product-card__content{padding-top:18px;text-align:left}.template-collection .product-card__name a{color:var(--nilya-forest);font-family:var(--font-family-second);font-size:18px;line-height:1.35;letter-spacing:.01em}.template-collection .product-card__price{margin-top:8px}.template-collection .product-card__price .product-price{color:var(--nilya-forest);font-size:15px}.template-collection .product-card__price .product-price--regular{color:var(--nilya-sage)}.template-collection .product-card .product-card__label{background:var(--nilya-green)}.template-product .product-card__on-sale,.template-collection .product-card__on-sale,.template-search .product-card__on-sale{color:var(--nilya-white)!important;background:var(--nilya-green)!important;border-radius:999px;font-size:12px;letter-spacing:.035em}.template-page .wpbingo-widget--contact_info{max-width:920px;margin-right:auto;margin-left:auto;padding:52px;background:var(--nilya-mist);border:1px solid rgba(23,51,39,.1);box-shadow:0 22px 60px #1733270f}.template-page .wpbingo-widget--contact_info .form-control{color:var(--nilya-forest);background:var(--nilya-white);border-color:var(--nilya-soft-green);border-radius:0}.template-page .wpbingo-widget--contact_info .nilya-field-label{display:block;margin-bottom:8px;color:var(--nilya-forest);font-size:13px;font-weight:500;letter-spacing:.025em}.template-page .wpbingo-widget--contact_info .form-group{margin-bottom:20px}.template-page .wpbingo-widget--contact_info input.form-control{height:54px;margin-bottom:0}.template-page .wpbingo-widget--contact_info textarea.form-control{min-height:220px}.template-page .wpbingo-widget--contact_info .form-control:focus{border-color:var(--nilya-green);box-shadow:0 0 0 3px #2a5a3a1f}.template-page .wpbingo-widget--contact_info .form-button{margin-top:24px;text-align:center}.template-page .wpbingo-widget--contact_info .form-button input{min-width:190px;min-height:50px;color:var(--nilya-white);background:var(--nilya-forest);font-weight:500;letter-spacing:.055em;text-transform:none}.template-page .wpbingo-widget--contact_info .form-button input:hover{background:var(--nilya-green)}.page-cart{padding-top:72px;padding-bottom:96px}.page-cart .page-cart__inner{max-width:1240px;margin-right:auto;margin-left:auto}.page-cart .page-cart__title{margin-bottom:42px;color:var(--nilya-forest);font-family:var(--font-family-second);font-size:clamp(34px,4vw,50px);font-weight:300;letter-spacing:-.02em}.page-cart .cart-table__heading,.page-cart .cart-table__body .item-cart{border-color:var(--nilya-soft-green)}.page-cart .cart-table__body .item-cart{padding-top:26px;padding-bottom:26px}.page-cart .cart-table__body .item-cart .product-card__name,.page-cart .cart-table__body .item-cart .product-name{overflow-wrap:anywhere}.page-cart .cart-table__body .item-cart .cart-remove,.page-cart .cart-table__body .item-cart .remove{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center}.page-cart .cart-table__footer{padding:36px;background:var(--nilya-mist);border:1px solid rgba(23,51,39,.1)}.page-cart .cart-note{margin-top:28px}.page-cart .cart-note__label,.page-cart .discount_code .title,.page-cart .cart-total__subtotal-title{color:var(--nilya-forest);font-weight:500}.page-cart textarea,.page-cart input,.page-cart select{color:var(--nilya-forest);background:var(--nilya-white);border-color:var(--nilya-soft-green)!important;border-radius:0}.page-cart input[type=number]{min-width:52px;min-height:44px;text-align:center}.page-cart .cart-currency-notification{line-height:1.6;overflow-wrap:anywhere}.page-cart .cart-total__buttons .btn,.page-cart-empty__content a{min-height:52px;color:var(--nilya-white);background:var(--nilya-forest);border-color:var(--nilya-forest);letter-spacing:.055em}.page-cart .cart-total__buttons .btn:hover,.page-cart-empty__content a:hover{color:var(--nilya-white);background:var(--nilya-green);border-color:var(--nilya-green)}.page-cart .page-cart-empty{max-width:720px;margin:0 auto;padding:72px 44px;text-align:center;background:var(--nilya-mist);border:1px solid rgba(23,51,39,.1)}.page-cart .page-cart-empty__heading{margin-bottom:14px;color:var(--nilya-forest);font-family:var(--font-family-second);font-size:clamp(28px,3vw,38px);font-weight:300;text-transform:none}.page-cart .page-cart-empty__content p{margin-bottom:28px;color:var(--nilya-green)}.page-cart .page-cart-empty__content a{text-transform:none}.page-cart .page-cart-empty .cookie-message{margin-top:18px;margin-bottom:0;color:var(--nilya-sage);font-size:13px}.template-search .wpbingo-breadcrumbs{border-bottom:1px solid var(--nilya-soft-green)}.template-search .page-collection{margin-top:0;padding-top:38px;padding-bottom:96px}.template-search .template-search__header{display:block;margin-bottom:42px}.template-search .nilya-search-form{display:flex;width:min(100%,760px);margin:0 auto;border:1px solid var(--nilya-soft-green);background:var(--nilya-white);box-shadow:0 14px 40px #1733270d}.template-search .nilya-search-form__input{min-width:0;min-height:58px;flex:1;padding:0 22px;color:var(--nilya-forest);background:var(--nilya-white);border:0}.template-search .nilya-search-form__input::placeholder{color:var(--nilya-sage);opacity:1}.template-search .nilya-search-form__button{min-width:124px;padding:0 24px;color:var(--nilya-white);background:var(--nilya-forest);border:0;font-weight:500;letter-spacing:.055em}.template-search .nilya-search-form__button:hover{background:var(--nilya-green)}.template-search .nilya-search-empty{width:min(100%,760px);margin:28px auto 0;padding:48px 34px;color:var(--nilya-green);text-align:center;background:var(--nilya-mist);border:1px solid rgba(23,51,39,.1)}.template-search .nilya-search-empty p{margin-bottom:24px;font-size:17px}.template-search .nilya-search-empty__link{display:inline-flex;min-height:48px;padding:0 26px;align-items:center;justify-content:center;color:var(--nilya-white);background:var(--nilya-forest);letter-spacing:.04em}.template-search .nilya-search-empty__link:hover{color:var(--nilya-white);background:var(--nilya-green)}.template-search .collection-content{border-left:1px solid rgba(208,222,216,.7);padding-left:36px}.template-search .products__row{row-gap:44px}.template-search .products__col:only-child{flex:0 0 44%;max-width:440px}.template-search .product-card__image-wrapper{overflow:hidden;background:var(--nilya-mist);border:1px solid rgba(23,51,39,.08)}.template-search .product-card__content{padding-top:18px}.template-search .product-card__name a{color:var(--nilya-forest);font-family:var(--font-family-second);font-size:18px}.template-search .product-card__price .product-price{color:var(--nilya-forest)}.template-search .product-card__price .product-price--regular{color:var(--nilya-sage)}.template-404 .page-not-found{display:flex;min-height:clamp(560px,72vh,760px);padding:70px 0;align-items:center;background:linear-gradient(135deg,#d0ded873,#fffffffa 52%,#7aa18f29)}.template-404 .page-not-found__content{max-width:820px;margin:0 auto;padding:58px 48px;background:#ffffffc7;border:1px solid var(--nilya-soft-green)}.template-404 .page-not-found .page-not-found__heading{margin-bottom:8px;color:var(--nilya-sage);font-size:clamp(108px,14vw,176px);font-weight:300;letter-spacing:-.06em}.template-404 .page-not-found .page-not-found__title{margin-bottom:20px;padding-bottom:24px;color:var(--nilya-forest);font-size:clamp(30px,3.5vw,46px);font-weight:300;line-height:1.2}.template-404 .page-not-found .page-not-found__title:before{width:84px;left:calc(50% - 42px);background:var(--nilya-soft-green)}.template-404 .page-not-found .page-not-found__summary{max-width:520px;color:var(--nilya-green);font-size:16px;line-height:1.75}.template-404 .page-not-found .btn-not-found{color:var(--nilya-white);background:var(--nilya-forest);border-color:var(--nilya-forest);font-size:14px;letter-spacing:.055em;text-transform:none}.template-404 .page-not-found .btn-not-found:hover{color:var(--nilya-white);background:var(--nilya-green);border-color:var(--nilya-green)}.bwp-footer{border-top:1px solid rgba(208,222,216,.35);color:var(--nilya-white);background:var(--nilya-forest)}.bwp-footer a,.bwp-footer .wpbingo-widget--social a{color:var(--nilya-white)}.bwp-footer .wpbingo-widget--social a{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;transition:transform .25s ease,background-color .25s ease}.bwp-footer .wpbingo-widget--social a:hover{transform:translateY(-2px)}.header-mobile .header-bottom-fixed{height:auto;min-height:58px;padding-bottom:max(5px,env(safe-area-inset-bottom));border-top:1px solid var(--nilya-soft-green);box-shadow:0 -8px 28px #17332714}.header-mobile .header-bottom-fixed>* a{display:inline-flex;width:100%;min-height:48px;align-items:center;flex-direction:column;justify-content:center;color:var(--nilya-forest)}.header-mobile .header-bottom-fixed>* span{letter-spacing:.025em}.scroll-to-top{display:none;width:46px;height:46px;padding:0;align-items:center;justify-content:center;color:var(--nilya-white);background:#173327f0;border:1px solid rgba(255,255,255,.34);border-radius:50%;box-shadow:0 8px 22px #17332729;line-height:44px}.scroll-to-top i{margin:0}.scroll-to-top:hover{color:var(--nilya-forest);background:var(--nilya-mist);border-color:var(--nilya-mist)}.scroll-to-top:focus-visible{outline:2px solid var(--nilya-green);outline-offset:3px}@media(min-width:1200px){.template-product .product-single .bwp-single-info{position:sticky;top:116px}.template-collection .page-collection .collection-sidebar__wapper,.template-search .collection-sidebar__wapper{padding:28px;background:var(--nilya-mist);border:1px solid rgba(23,51,39,.1)}.template-collection .page-collection .collection-content,.template-search .collection-content{border-left:0;padding-left:42px}}@media(max-width:991px){.bwp-header .header-center__inner{min-height:58px}.template-product .product-single{padding-top:0;padding-bottom:64px}.template-product .product-single .bwp-single-image{padding-right:15px}.template-product .product-single .bwp-single-info{margin-top:30px;padding:30px!important}.template-collection .page-collection .collection-content,.template-search .collection-content{border-left:0;padding-left:15px}.template-collection .products__col:only-child{max-width:520px}}@media(max-width:767px){.bwp-header{border-top-width:2px}.bwp-header .header-logo__link--text{font-size:17px}.template-product .wpbingo-breadcrumbs,.template-collection .wpbingo-breadcrumbs,.template-page .wpbingo-breadcrumbs,.template-search .wpbingo-breadcrumbs{padding-top:20px!important;padding-bottom:16px!important}.template-index .wpbingo-custom-section{min-height:430px}.template-index .wpbingo-custom-section:before{top:-130px;right:-130px;width:300px;height:300px}.template-index .wpbingo-custom-section:after{bottom:-180px;left:-160px;width:360px;height:360px}.template-index .wpbingo-custom-section .content-block-column{padding:56px 18px}.template-index .wpbingo-custom-section .bwp-block-title{font-size:clamp(42px,15vw,60px)!important}.template-index .wpbingo-custom-section .bwp-block-text>*{max-width:290px;margin-right:auto!important;margin-left:auto!important;font-size:15px!important;letter-spacing:.035em!important}.template-product .product-single .bwp-single-info{margin-top:22px;padding:24px 18px!important;box-shadow:none}.template-product .product-single .product-single__title{font-size:27px!important;line-height:1.2}.template-product .product-single .price-single-product{margin-top:12px!important;margin-bottom:18px!important}.template-product .product-single .inventory-content{margin-bottom:20px!important}.template-product .product-single .product-single__buttons{display:grid;grid-template-columns:104px minmax(0,1fr) 48px;gap:8px}.template-product .product-single .shopify-payment-button{grid-column:1 / -1;margin-top:2px}.template-product .product-single .product-single__tabs{margin-top:34px}.template-collection .page-collection{margin-top:0!important;padding-top:22px;padding-bottom:68px}.template-collection .page-collection-header{margin-bottom:22px}.template-collection .products__row{row-gap:32px}.template-collection #JsCollectionProduct .products__row>.products__col:only-child{flex:0 0 100%;max-width:100%}.template-collection #JsCollectionProduct .products__row>.products__col:only-child .product-card{max-width:330px;margin-right:auto;margin-left:auto}.template-collection #JsCollectionProduct .products__row>.products__col:only-child .product-card__content{text-align:center}.template-collection .product-card__content{padding-top:14px}.template-collection .product-card__quickview,.template-collection .btn-quickview,.template-collection .quickview,.template-search .product-card__quickview,.template-search .btn-quickview,.template-search .quickview{display:none!important}.template-page .wpbingo-widget--contact_info{padding:30px 20px;box-shadow:none}.template-page .wpbingo-widget--contact_info textarea.form-control{min-height:180px}.template-page .wpbingo-widget--contact_info .form-button input{width:100%}.page-cart{padding-top:44px;padding-bottom:72px}.page-cart .page-cart__title{margin-bottom:28px}.page-cart .page-cart-empty{padding:48px 22px}.page-cart .cart-table__footer{padding:26px 20px}.template-search .page-collection{padding-top:26px;padding-bottom:72px}.template-search .template-search__header{margin-bottom:30px}.template-search .nilya-search-form{display:grid;grid-template-columns:minmax(0,1fr) 92px}.template-search .nilya-search-form__input{min-height:54px;padding:0 16px}.template-search .nilya-search-form__button{min-width:0;padding:0 14px}.template-search .nilya-search-empty{padding:38px 20px}.template-search #JsCollectionProduct .products__row>.products__col:only-child{flex:0 0 100%;max-width:100%}.template-search #JsCollectionProduct .products__row>.products__col:only-child .product-card{max-width:330px;margin-right:auto;margin-left:auto}.template-search #JsCollectionProduct .products__row>.products__col:only-child .product-card__content{text-align:center}.template-404 .page-not-found{min-height:560px;padding:36px 0 54px}.template-404 .page-not-found__content{padding:42px 20px}.template-404 .page-not-found .page-not-found__heading{font-size:96px}.template-404 .page-not-found .page-not-found__title{font-size:28px}.menu-mobile__nav{padding-right:22px;padding-left:22px}.menu-mobile__nav-item a{font-size:17px}.scroll-to-top{display:none!important}}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.nilya-pending-price{margin:0;color:var(--nilya-deep, #173327);font-size:13px;font-weight:500;letter-spacing:.055em;line-height:1.45}.price-single-product.nilya-pending-price{color:var(--price-color, #173327);font-size:clamp(16px,1.4vw,19px);letter-spacing:.035em}.nilya-site-header{position:relative;z-index:110;color:var(--nilya-forest);border:0;background:var(--nilya-white)}.nilya-site-header button,.nilya-site-header a{-webkit-tap-highlight-color:transparent}.nilya-site-header .header-logo__link{display:inline-flex;min-height:44px;align-items:center;color:inherit}.nilya-site-header .header-logo__link--text{color:inherit;font-family:var(--font-family-second);font-size:clamp(22px,1.9vw,28px);font-weight:400;letter-spacing:.01em;line-height:1;white-space:nowrap}.nilya-site-header .nilya-header-wordmark{display:block;width:clamp(154px,11.5vw,160px);max-width:none;height:auto;filter:none}.nilya-nav-caret{font-size:13px;transition:transform .22s cubic-bezier(.22,1,.36,1)}.nilya-desktop-header__bar{position:relative;z-index:2;display:grid;width:100%;min-height:82px;padding:0 clamp(28px,4vw,68px);align-items:center;color:var(--nilya-forest);background:var(--nilya-white);border-bottom:1px solid rgba(23,51,39,.12);grid-template-columns:220px minmax(0,1fr) auto;transition:min-height .24s cubic-bezier(.22,1,.36,1),background-color .24s ease,color .24s ease}.nilya-desktop-header__logo{position:relative;display:flex;width:220px;height:100%;align-self:stretch;align-items:center;justify-content:center;justify-self:start}.nilya-desktop-header__logo:after{position:absolute;top:18px;right:0;bottom:18px;width:1px;background:#7aa18f52;content:"";pointer-events:none}.nilya-desktop-nav{display:flex;min-width:0;align-items:center;justify-content:center;gap:clamp(20px,2.3vw,38px);justify-self:stretch}.nilya-desktop-nav__trigger,.nilya-desktop-nav__link{position:relative;display:inline-flex;min-height:48px;padding:0;align-items:center;gap:7px;color:inherit;background:transparent;border:0;cursor:pointer;font-size:12px;font-weight:500;letter-spacing:.11em;line-height:1;text-transform:uppercase;white-space:nowrap}.nilya-desktop-nav__trigger:after,.nilya-desktop-nav__link:after{position:absolute;right:0;bottom:6px;left:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:right;transition:transform .22s cubic-bezier(.22,1,.36,1)}.nilya-desktop-nav__trigger:hover:after,.nilya-desktop-nav__trigger:focus-visible:after,.nilya-desktop-nav__trigger.is-active:after,.nilya-desktop-nav__trigger[aria-expanded=true]:after,.nilya-desktop-nav__link:hover:after,.nilya-desktop-nav__link:focus-visible:after,.nilya-desktop-nav__link.is-active:after{transform:scaleX(1);transform-origin:left}.nilya-desktop-nav__trigger[aria-expanded=true] .nilya-nav-caret{transform:rotate(180deg)}.nilya-desktop-header__utilities{display:flex;align-items:center;gap:clamp(10px,.8vw,14px);justify-self:end}.nilya-localization,.nilya-localization__form{margin:0}.nilya-localization__languages{display:inline-flex;padding:2px;align-items:center;border:1px solid rgba(23,51,39,.22)}.nilya-localization__language{display:inline-flex;min-width:44px;min-height:44px;padding:0 9px;align-items:center;justify-content:center;color:inherit;background:transparent;border:0;font-size:10px;font-weight:600;letter-spacing:.12em;line-height:1}.nilya-localization__language.is-active{color:var(--nilya-white);background:var(--nilya-forest)}.nilya-localization__language:focus-visible{outline:2px solid var(--nilya-green);outline-offset:2px}.nilya-header-utility,.nilya-header-utility>a,.nilya-header-utility .header-account,.nilya-header-utility .header-cart{display:inline-flex;align-items:center}.nilya-header-utility{min-height:48px;padding:0;gap:8px;color:inherit;background:transparent;border:0;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.nilya-header-utility>span:last-child{pointer-events:none}.nilya-header-utility button,.nilya-header-utility a{color:inherit!important}.nilya-header-utility.search-toggle,.nilya-header-utility .search-toggle,.nilya-header-utility .login-account,.nilya-header-utility .header-cart__link{display:inline-flex;min-width:44px;min-height:48px;padding:0;align-items:center;justify-content:center}.nilya-header-utility .header-cart__count{top:3px;right:-3px}.nilya-desktop-panels{position:absolute;top:100%;right:0;left:0;z-index:1}.nilya-desktop-panel{color:var(--nilya-forest);background:var(--nilya-white);border-top:1px solid rgba(23,51,39,.12);box-shadow:0 26px 46px #091c142e}.nilya-desktop-panel[hidden]{display:none!important}.nilya-desktop-panel__inner{display:grid;width:min(100%,1440px);min-height:410px;margin:0 auto;padding:42px clamp(48px,7vw,108px) 46px;align-items:start;gap:clamp(34px,5vw,80px);grid-template-columns:minmax(250px,.9fr) minmax(280px,.82fr) minmax(340px,1.15fr)}.nilya-desktop-panel.is-open .nilya-desktop-panel__inner{animation:nilya-panel-enter .24s cubic-bezier(.22,1,.36,1) both}@keyframes nilya-panel-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.nilya-desktop-panel__intro{align-self:start}.nilya-desktop-panel__intro p{margin:0 0 18px;color:var(--nilya-green);font-size:10px;font-weight:500;letter-spacing:.21em;text-transform:uppercase}.nilya-desktop-panel__intro h2{margin:0;color:var(--nilya-forest);font-family:var(--font-family-second);font-size:clamp(48px,5vw,76px);font-weight:300;letter-spacing:-.035em;line-height:.98}.nilya-desktop-panel__links{display:grid;margin:0;padding:0;align-content:start;list-style:none}.nilya-desktop-panel__links a{display:flex;min-height:50px;align-items:center;justify-content:space-between;color:var(--nilya-forest);border-bottom:1px solid rgba(23,51,39,.14);font-family:var(--font-family-second);font-size:clamp(18px,1.55vw,23px);font-weight:300;line-height:1.25;transition:color .18s ease,padding-left .22s cubic-bezier(.22,1,.36,1)}.nilya-desktop-panel__links--guides a{min-height:46px;font-size:clamp(16px,1.25vw,19px)}.nilya-desktop-panel__links a:hover,.nilya-desktop-panel__links a:focus-visible,.nilya-desktop-panel__links a[aria-current=page]{padding-left:8px;color:var(--nilya-green)}.nilya-desktop-panel__media{position:relative;width:100%;height:320px;overflow:hidden;background:var(--nilya-mist)}.nilya-desktop-panel__media img{width:100%;height:100%;object-fit:cover;object-position:center}.nilya-desktop-panel__media--product{background:var(--nilya-soft-green)}.nilya-desktop-panel__media--product img{object-fit:contain}.nilya-site-header.is-scrolled .nilya-desktop-header__bar,.nilya-site-header.sticky .nilya-desktop-header__bar,.nilya-site-header.is-sticky .nilya-desktop-header__bar{min-height:70px}body.template-index .nilya-site-header:not(.is-scrolled):not(.sticky):not(.is-sticky) .nilya-desktop-header__bar{color:var(--nilya-forest);background:var(--nilya-white);border-bottom-color:#1733271f}body.template-index .nilya-site-header:not(.is-scrolled):not(.sticky):not(.is-sticky) .header-logo__img{filter:none}.nilya-mobile-header__bar{position:relative;z-index:2;display:grid;min-height:74px;padding:0 14px;align-items:center;color:var(--nilya-forest);background:var(--nilya-white);border-bottom:1px solid rgba(23,51,39,.12);grid-template-columns:minmax(92px,1fr) auto minmax(44px,1fr)}.nilya-mobile-header__start,.nilya-mobile-header__end{display:flex;align-items:center}.nilya-mobile-header__end{justify-content:flex-end}.nilya-mobile-header__menu,.nilya-mobile-header__search,.nilya-mobile-header__end .header-cart__link{display:inline-flex;flex:0 0 46px;width:46px;height:46px;padding:0;align-items:center;justify-content:center;color:inherit!important;background:transparent;border:0}.nilya-mobile-header__logo{justify-self:center}.nilya-mobile-header__logo .header-logo__link--text{font-size:clamp(19px,5.5vw,23px)}.nilya-mobile-header__logo .nilya-header-wordmark{width:clamp(115px,30vw,122px);max-width:none}.nilya-mobile-header__end .header-cart__count{top:0;right:0}.nilya-mobile-bottom-nav{display:grid;color:var(--nilya-forest);background:var(--nilya-white);border-top:1px solid rgba(23,51,39,.12);grid-template-columns:repeat(3,1fr)}.nilya-mobile-bottom-nav>a{display:flex;min-height:64px;align-items:center;justify-content:center;flex-direction:column;gap:3px;color:var(--nilya-forest);font-size:10px;letter-spacing:.05em;text-transform:uppercase}.nilya-mobile-bottom-nav>a[aria-current=page]{color:var(--nilya-green)}body.template-index .nilya-site-header:not(.is-scrolled):not(.sticky):not(.is-sticky) .nilya-mobile-header__bar{color:var(--nilya-forest);background:var(--nilya-white);border-bottom-color:#1733271f}body.template-index .nilya-site-header:not(.is-scrolled):not(.sticky):not(.is-sticky) .nilya-mobile-header__logo .header-logo__img{filter:none}.nilya-mobile-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;color:var(--nilya-forest)}.nilya-mobile-drawer[hidden]{display:none!important}.nilya-mobile-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;background:#0818117a;border:0;opacity:0;transition:opacity .26s ease}.nilya-mobile-drawer__panel{position:absolute;top:0;bottom:0;left:0;display:flex;width:min(100%,520px);padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);overflow-y:auto;flex-direction:column;color:var(--nilya-forest);background:var(--nilya-white);overscroll-behavior:contain;transform:translate(-100%);transition:transform .28s cubic-bezier(.22,1,.36,1)}.nilya-mobile-drawer.is-open .nilya-mobile-drawer__overlay{opacity:1}.nilya-mobile-drawer.is-open .nilya-mobile-drawer__panel{transform:translate(0)}.nilya-mobile-drawer__header{display:flex;min-height:76px;padding:0 20px 0 24px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(23,51,39,.14)}.nilya-mobile-drawer__wordmark{display:inline-flex;min-height:44px;align-items:center;color:var(--nilya-forest);font-family:var(--font-family-second);font-size:22px;font-weight:400;letter-spacing:.01em;line-height:1}.nilya-mobile-drawer__close{display:inline-flex;width:48px;height:48px;padding:0;align-items:center;justify-content:center;color:var(--nilya-forest);background:transparent;border:1px solid rgba(23,51,39,.28);font-size:20px}.nilya-mobile-drawer__nav{padding:8px 24px 18px}.nilya-mobile-accordion,.nilya-mobile-drawer__direct{border-bottom:1px solid rgba(23,51,39,.14)}.nilya-mobile-accordion__trigger,.nilya-mobile-drawer__direct{display:flex;width:100%;min-height:56px;padding:0;align-items:center;justify-content:space-between;color:var(--nilya-forest);background:transparent;border:0;font-size:12px;font-weight:500;letter-spacing:.12em;text-align:left;text-transform:uppercase}.nilya-mobile-accordion__trigger[aria-expanded=true] .nilya-nav-caret{transform:rotate(180deg)}.nilya-mobile-accordion__panel{display:grid;padding:0 0 12px}.nilya-mobile-accordion__panel[hidden]{display:none!important}.nilya-mobile-accordion__panel a{display:flex;min-height:46px;padding:0 2px;align-items:center;justify-content:space-between;color:var(--nilya-green);border-bottom:1px solid rgba(23,51,39,.1);font-family:var(--font-family-second);font-size:clamp(17px,5vw,21px);font-weight:300}.nilya-mobile-accordion__panel a[aria-current=page],.nilya-mobile-accordion__panel a:hover,.nilya-mobile-accordion__panel a:focus-visible{color:var(--nilya-forest)}.nilya-mobile-drawer__utilities{display:grid;margin-top:auto;border-top:1px solid rgba(23,51,39,.14);border-bottom:1px solid rgba(23,51,39,.14);grid-template-columns:repeat(3,1fr)}.nilya-mobile-drawer__utilities a{position:relative;display:flex;min-height:72px;align-items:center;justify-content:center;flex-direction:column;gap:6px;color:var(--nilya-forest);border-right:1px solid rgba(23,51,39,.12);font-size:9px;letter-spacing:.09em;text-transform:uppercase}.nilya-mobile-drawer__utilities a:last-child{border-right:0}.nilya-mobile-drawer__count{position:absolute;top:10px;left:calc(50% + 8px);display:inline-flex;min-width:18px;height:18px;padding:0 5px;align-items:center;justify-content:center;color:var(--nilya-white);background:var(--nilya-forest);border-radius:999px;font-size:9px}.nilya-mobile-drawer__instagram{display:flex;min-height:54px;padding:0 24px;align-items:center;justify-content:space-between;color:var(--nilya-green);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.nilya-localization--mobile-drawer{padding:12px 24px;border-bottom:1px solid rgba(23,51,39,.14)}.nilya-localization--mobile-drawer .nilya-localization__languages{width:100%;border-color:#1733273d}.nilya-localization--mobile-drawer .nilya-localization__language{min-height:48px;flex:1;color:var(--nilya-forest)}.nilya-localization--mobile-drawer .nilya-localization__language.is-active{color:var(--nilya-white);background:var(--nilya-forest)}.nilya-localization--mobile-drawer .nilya-localization__language:focus-visible{outline-color:var(--nilya-green)}.nilya-localization--footer .nilya-localization__languages{border-color:#d0ded86b}.nilya-localization--footer .nilya-localization__language{color:#d0ded8}.nilya-localization--footer .nilya-localization__language.is-active{color:#173327;background:#fff}.nilya-mobile-drawer a:focus-visible,.nilya-mobile-drawer button:focus-visible,.nilya-desktop-panel a:focus-visible{outline-color:var(--nilya-green)!important}body.nilya-mobile-menu-open{overflow:hidden;touch-action:none}body.nilya-mobile-menu-open .nilya-mobile-bottom-nav{opacity:0;pointer-events:none;visibility:hidden}@media(max-width:1199px){.nilya-desktop-header{display:none!important}}@media(min-width:1200px){.nilya-mobile-header{display:none!important}}@media(min-width:1200px)and (max-width:1320px){.nilya-desktop-header__bar{padding-right:28px;padding-left:28px;grid-template-columns:200px minmax(0,1fr) auto}.nilya-desktop-header__logo{width:200px}.nilya-site-header .nilya-header-wordmark{width:150px}.nilya-desktop-nav{gap:18px}.nilya-desktop-nav__trigger,.nilya-desktop-nav__link{font-size:10px}.nilya-header-utility>span:last-child{display:none}}@media(max-width:420px){.nilya-mobile-header__bar{padding-right:8px;padding-left:8px;grid-template-columns:minmax(96px,1fr) auto minmax(48px,1fr)}.nilya-mobile-header__menu,.nilya-mobile-header__search,.nilya-mobile-header__end .header-cart__link{flex-basis:48px;width:48px;height:48px}.nilya-mobile-drawer__nav{padding-right:20px;padding-left:20px}}@media(max-width:360px){.nilya-mobile-header__logo .nilya-header-wordmark{width:112px}}@media(prefers-reduced-motion:reduce){.nilya-site-header *,.nilya-site-header *:before,.nilya-site-header *:after{transition-duration:.01ms!important}}.nilya-product-pending-note{max-width:42ch;margin:14px 0 0;color:#4f806b;font-size:14px;line-height:1.7}.template-product .nilya-product-page{background:var(--nilya-white)!important}.template-product .nilya-product-page__container{width:100%;max-width:1600px;padding-right:clamp(24px,3.25vw,52px);padding-left:clamp(24px,3.25vw,52px)}.template-product .nilya-product-page .product-single{padding-top:clamp(12px,1.5vw,24px);padding-bottom:clamp(56px,6vw,96px)}.template-product .nilya-product-page .product-single__main-media,.template-product .nilya-product-page .product-media__wrapper{background:#f6f7f5;border:0}.template-product .nilya-product-page .product-media__wrapper:not(.product-media__wrapper--video){cursor:zoom-in}.template-product .nilya-product-page .gallery-cursor{display:none!important}.template-product .nilya-product-page .product-media__wrapper--image{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;overflow:hidden}.template-product .nilya-product-page .product-media__wrapper--image img{width:100%;height:100%;object-fit:contain}.template-product .nilya-product-page .product-card__label{top:16px;right:16px;left:auto}.template-product .nilya-product-page .product-card__label>*{min-width:0;padding:7px 10px;color:var(--nilya-white);background:#173327e6;border-radius:0;font-size:11px;font-weight:500;letter-spacing:.08em}.template-product .nilya-product-page .bwp-single-info{color:var(--nilya-forest);background:transparent;border:0;box-shadow:none}.template-product .nilya-product-page .product-single__title{max-width:18ch;margin-top:0!important;color:var(--nilya-forest)!important;font-family:var(--font-family-second);font-size:clamp(34px,3vw,48px)!important;font-weight:400;line-height:1.08;letter-spacing:-.025em;text-wrap:balance;text-transform:none!important}.template-product .nilya-product-page .price-single-product,.template-product .nilya-product-page .price-container{color:var(--nilya-forest)!important;font-size:clamp(19px,1.6vw,23px)!important;font-weight:400;line-height:1.35}.template-product .nilya-product-page .price-container{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px}.template-product .nilya-product-page .product-single__price--wrapper{order:2}.template-product .nilya-product-page .js-product-price{order:1}.template-product .nilya-product-page .js-product-compare-price{color:var(--nilya-sage)!important;font-size:.76em;font-weight:400;text-decoration-thickness:1px}.template-product .nilya-product-page .border-product{opacity:.85}.template-product .nilya-product-page .inventory-content{margin-top:0!important}.template-product .nilya-product-page .inventory-content>#variant-inventory{min-height:28px;padding:0;color:var(--nilya-green);background:transparent;border:0;font-size:13px;font-weight:500;letter-spacing:.07em;text-transform:uppercase}.template-product .nilya-product-page .inventory-content>#variant-inventory i{width:8px;height:8px;margin-right:10px;background:var(--nilya-sage);border-radius:50%}.template-product .nilya-product-page .inventory-content>#variant-inventory i:before,.template-product .nilya-product-page .inventory-content>#variant-inventory i:after{display:none}.template-product .nilya-product-page .inventory-content>#variant-inventory.pre_order,.template-product .nilya-product-page .inventory-content>#variant-inventory.out_stock{color:var(--nilya-forest);background:transparent}.template-product .nilya-product-page .inventory-content>#variant-inventory.out_stock i{background:var(--nilya-forest)}.template-product .nilya-product-page .short_description{max-width:48ch;color:var(--nilya-green)!important;font-size:15px!important;line-height:1.75}.template-product .nilya-product-page .variants-wrapper{margin:22px 0 18px}.template-product .nilya-product-page .variants__label,.template-product .nilya-product-page .product-quantity__label{display:block;margin-bottom:9px;color:var(--nilya-forest);font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.template-product .nilya-product-page .product-form__input,.template-product .nilya-product-page .product-quantity__select{min-height:52px;padding:0 46px 0 16px;color:var(--nilya-forest);background-color:var(--nilya-white);border:1px solid var(--nilya-soft-green);border-radius:0}.template-product .nilya-product-page .product-single__buttons{align-items:stretch;gap:10px;margin-top:4px}.template-product .nilya-product-page .product-single__buttons .product-quantity{flex:0 0 118px;height:54px;margin:0;border:1px solid var(--nilya-soft-green)}.template-product .nilya-product-page .product-single__buttons .product-quantity__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.template-product .nilya-product-page .product-single__buttons .product-quantity .wpbingo-qty__number,.template-product .nilya-product-page .product-single__buttons .product-quantity .wpbingo-qty__adjust--minus,.template-product .nilya-product-page .product-single__buttons .product-quantity .wpbingo-qty__adjust--plus{height:52px}.template-product .nilya-product-page .product-single__buttons .product-quantity .wpbingo-qty__adjust--minus,.template-product .nilya-product-page .product-single__buttons .product-quantity .wpbingo-qty__adjust--plus{width:44px;min-width:44px}.template-product .nilya-product-page .product-single__buttons .product-quantity .wpbingo-qty__number{width:116px;color:var(--nilya-forest);font-size:15px}.template-product .nilya-product-page .product-single__add-to-cart{min-width:0;gap:10px}.template-product .nilya-product-page .product-single__buttons .btn--add-to-cart,.template-product .nilya-product-page .shopify-payment-button button{min-height:54px!important;margin:0;border-radius:0!important;font-size:13px!important;font-weight:600;letter-spacing:.1em;line-height:1.2!important;text-transform:uppercase}.template-product .nilya-product-page .product-single__buttons .btn--add-to-cart{color:var(--nilya-white);background:var(--nilya-forest)!important;border:1px solid var(--nilya-forest)}.template-product .nilya-product-page .product-single__buttons .button-wishlist,.template-product .nilya-product-page .product-single__buttons .button-wishlist button{width:54px;min-width:54px;height:54px}.template-product .nilya-product-page .product-single__buttons .button-wishlist button{color:var(--nilya-forest);background:var(--nilya-white);border:1px solid var(--nilya-soft-green);animation:none!important}.template-product .nilya-product-page .shopify-payment-button{width:100%;margin-top:0}.template-product .nilya-product-page .shopify-payment-button button{color:var(--nilya-forest)!important;background:var(--nilya-white)!important;border:1px solid var(--nilya-green)!important}.template-product .nilya-product-page--pending .bwp-single-info{min-height:280px}.template-product .nilya-product-page--pending .nilya-product-pending-note{max-width:38ch;margin-top:16px;color:var(--nilya-green);font-size:14px;line-height:1.75}.template-product .product-more-info{margin:0!important;padding:0 0 clamp(72px,8vw,112px)}.template-product .product-more-info .container{max-width:1380px}.template-product .product-more-info.full-content .more-info-tabs__content{display:grid;grid-template-columns:minmax(190px,.3fr) minmax(0,.7fr);column-gap:clamp(48px,8vw,120px);padding-top:clamp(40px,5vw,64px);border-top:1px solid var(--nilya-soft-green)}.template-product .product-more-info.full-content h3.more-info-tabs__nav-item{margin:0;color:var(--nilya-forest);font-family:var(--font-family-second);font-size:clamp(25px,2.2vw,34px);font-weight:400;line-height:1.2;letter-spacing:-.015em}.template-product .product-more-info.full-content .more-tab-container{margin:0}.template-product .product-more-info.full-content .tab-pane{margin:0!important}.template-product .product-more-info .rte{max-width:760px;color:var(--nilya-green);font-size:15px;line-height:1.85}.template-product .product-more-info .rte>:last-child{margin-bottom:0}@media(min-width:992px){.template-product .nilya-product-page .row.sticky{display:flex!important;align-items:flex-start;width:auto!important;margin-right:0;margin-left:0}.template-product .nilya-product-page .row.sticky>.bwp-single-image,.template-product .nilya-product-page .row.sticky>.bwp-single-info{float:none}.template-product .nilya-product-page .row.sticky>.bwp-single-image{flex:0 0 62%;max-width:62%;padding:0 clamp(34px,4.25vw,68px) 0 0}.template-product .nilya-product-page .row.sticky>.bwp-single-info{flex:0 0 38%;max-width:38%;padding:clamp(20px,2.5vw,38px) 0 clamp(20px,2.5vw,38px) clamp(34px,4vw,60px)!important;border-left:1px solid var(--nilya-soft-green)}.template-product .nilya-product-page .product-single__media--gird-two .product-single__media-group{gap:14px;margin:0}.template-product .nilya-product-page .product-single__media--gird-two .product-single__media-group>div{flex:0 0 calc(50% - 7px);margin:0;padding:0!important}.template-product .nilya-product-page .product-single__media--gird-two .product-single__media-group>div:first-child{flex-basis:100%}.template-product .nilya-product-page .product-single__media--gird-two .product-single__media-group>div:first-child .product-media__wrapper--image{aspect-ratio:4 / 3}}@media(max-width:991px){.template-product .nilya-product-page__container{padding-right:0;padding-left:0}.template-product .nilya-product-page .product-single{padding-top:0;padding-bottom:56px}.template-product .nilya-product-page .bwp-single-image{padding:0}.template-product .nilya-product-page .bwp-single-info{margin-top:0;padding:30px clamp(20px,5vw,36px) 0!important;border:0}.template-product .nilya-product-page .product-single__main-media{border-top:1px solid rgba(23,51,39,.08);border-bottom:1px solid rgba(23,51,39,.08)}.template-product .nilya-product-page .product-single__media--gird-two .product-single__media-group{margin:0}.template-product .nilya-product-page .product-single__media--gird-two .product-single__media-group>div{margin:0;padding:0!important}.template-product .nilya-product-page .slick__arrow{width:44px;height:44px;min-width:44px;min-height:44px;color:var(--nilya-forest);background:#ffffffe6;opacity:1;visibility:visible}.template-product .nilya-product-page .slick__dots-wrapper{display:flex;justify-content:center;min-height:44px;padding:12px 16px 0}.template-product .product-more-info{padding-right:clamp(20px,5vw,36px);padding-left:clamp(20px,5vw,36px)}.template-product .product-more-info.full-content .more-info-tabs__content{display:block;padding-top:32px}.template-product .product-more-info.full-content h3.more-info-tabs__nav-item{display:block;margin-bottom:20px}.template-product .product-more-info.full-content .more-info-tabs__nav-link.mobile{display:none}.template-product .product-more-info.full-content .tab-pane{display:block;opacity:1}}@media(max-width:767px){.template-product .wpbingo-breadcrumbs{padding-right:20px;padding-left:20px}.template-product .nilya-product-page .bwp-single-info{padding-top:26px!important}.template-product .nilya-product-page .product-single__title{max-width:20ch;font-size:clamp(28px,8.6vw,36px)!important;line-height:1.1}.template-product .nilya-product-page .price-single-product,.template-product .nilya-product-page .price-container{margin-bottom:16px!important;font-size:19px!important}.template-product .nilya-product-page .inventory-content{margin-bottom:22px!important}.template-product .nilya-product-page .product-single__buttons{display:flex;flex-wrap:wrap;gap:8px}.template-product .nilya-product-page .product-single__buttons .product-quantity{flex:0 0 104px}.template-product .nilya-product-page .product-single__buttons .product-quantity .wpbingo-qty__number{width:102px;padding-right:44px;padding-left:44px}.template-product .nilya-product-page .product-single__buttons .product-quantity .wpbingo-qty__adjust--minus,.template-product .nilya-product-page .product-single__buttons .product-quantity .wpbingo-qty__adjust--plus{width:44px;min-width:44px}.template-product .nilya-product-page .product-single__add-to-cart{flex:1 1 calc(100% - 112px)}.template-product .nilya-product-page .product-single__buttons .btn--add-to-cart{min-width:0;padding-right:12px;padding-left:12px;letter-spacing:.075em}.template-product .nilya-product-page .product-single__buttons .button-wishlist,.template-product .nilya-product-page .product-single__buttons .button-wishlist button{width:54px;min-width:54px}.template-product .nilya-product-page .shopify-payment-button{flex:0 0 100%}.template-product .nilya-product-page--pending .bwp-single-info{min-height:0;padding-bottom:8px!important}.template-product .product-more-info{padding-bottom:80px}.template-product .product-more-info.full-content .more-info-tabs__content{padding-top:28px}.template-product .product-more-info.full-content h3.more-info-tabs__nav-item{font-size:27px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nilya-storefront.css.map */
