@media screen and (min-width:750px){.header__column .kw-mega-menu{border-radius:0 0 25px 25px;background:#fff}.header__column .kw-mega-menu .mega-menu__grid{display:flex;flex-direction:column;gap:34px;padding:30px 0 50px}.header__column .kw-mega-menu .mega-menu__headers{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin:0;padding:0;border-right:0;list-style:none}.header__column .kw-mega-menu .mega-menu__headers>li{flex:0 0 auto}.header__column .kw-mega-menu .mega-menu__anchor-link{display:flex;align-items:center;gap:14px;padding:8px 14px 8px 8px;border:1px solid #F0F1ED;border-radius:10px;background:#fff;text-decoration:none;transition:background-color .3s ease-out,border-color .3s ease-out}.header__column .kw-mega-menu .mega-menu__anchor-link:hover{background:#fbfcf7}.header__column .kw-mega-menu .mega-menu__anchor-link.active{background:#f7faeb}.header__column .kw-mega-menu .mega-menu__anchor-icon-wrap{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #F0F1ED;border-radius:10px;background:#fff;box-shadow:none;transition:box-shadow .3s ease-out,border-color .3s ease-out}.header__column .kw-mega-menu .mega-menu__anchor-link.active .mega-menu__anchor-icon-wrap{border-color:#fff;box-shadow:0 4px 2px #d2dbac4a}.header__column .kw-mega-menu .mega-menu__anchor-icon{width:28px;height:28px;object-fit:contain}.header__column .kw-mega-menu .mega-menu__anchor-title-wrap{display:flex;flex-direction:column;gap:7px;margin:0;white-space:nowrap}.header__column .kw-mega-menu .mega-menu__anchor-title{margin:0;font-size:16px;font-weight:500;line-height:1;color:#202020}.header__column .kw-mega-menu .mega-menu__anchor-link.active .mega-menu__anchor-title{font-weight:600}.header__column .kw-mega-menu .mega-menu__anchor-count{font-size:12px;font-weight:400;line-height:1;color:#5c5c5c}.header__column .kw-mega-menu .mega-menu__anchor-link.active .mega-menu__anchor-count{font-weight:500;color:#5c5b5c}.header__column .kw-mega-menu .mega-menu__headers .mega-menu__anchor-link svg{display:none}.header__column .kw-mega-menu .mega-menu__contents{position:relative;overflow:hidden;height:var(--megamenu-content-height);transition:height .4s ease-out}.header__column .kw-mega-menu .mega-menu__content{position:absolute;top:0;left:0;width:100%;padding:0}.header__column .kw-mega-menu .mega-menu__content-inner{display:flex;flex-direction:column;gap:25px;white-space:normal}.header__column .kw-mega-menu .mega-menu__content-title{margin:0;font-size:26px;font-weight:600;line-height:1.4;color:#8a916b}.header__column .kw-mega-menu .mega-menu__content-title a{color:inherit}.header__column .kw-mega-menu .mega-menu__items{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:40px;row-gap:40px;overflow:hidden}.header__column .kw-mega-menu .mega-menu__items>.mega-menu__item,.header__column .kw-mega-menu .mega-menu__items>.mega-menu__link{position:relative;display:block;width:auto;min-width:0;margin:0;padding:0;border-right:0;white-space:normal;overflow-wrap:break-word}.header__column .kw-mega-menu .mega-menu__items>.mega-menu__item:after,.header__column .kw-mega-menu .mega-menu__items>.mega-menu__link:after{content:"";position:absolute;top:0;bottom:-40px;right:-20px;width:1px;background:#f2f2f2;pointer-events:none}.header__column .kw-mega-menu .mega-menu__items>:nth-child(6n):after{display:none}.header__column .kw-mega-menu .mega-menu__item-title{margin:0 0 13px;font-size:18px;font-weight:500;line-height:1;color:#202020;white-space:normal}.header__column .kw-mega-menu .mega-menu__item-title a{color:inherit}.header__column .kw-mega-menu .mega-menu__item-list{display:flex;flex-direction:column;gap:13px;margin:0;padding:0;list-style:none}.header__column .kw-mega-menu .mega-menu__item-link,.header__column .kw-mega-menu .mega-menu__item-link .link-underline-text{display:inline;font-size:14px;font-weight:400;line-height:1.5;color:#5c5c5c;white-space:normal;overflow-wrap:break-word}.header__column .kw-mega-menu .mega-menu__items>.mega-menu__link{font-family:inherit;font-size:18px;font-weight:500;line-height:1;text-transform:none;color:#202020}.header__column .kw-mega-menu .mega-menu__item-title a:hover,.header__column .kw-mega-menu .mega-menu__items>.mega-menu__link:hover,.header__column .kw-mega-menu .mega-menu__item-link:hover{color:#8a916b}}@media screen and (min-width:750px)and (max-width:1199px){.header__column .kw-mega-menu .mega-menu__items{grid-template-columns:repeat(4,minmax(0,1fr))}.header__column .kw-mega-menu .mega-menu__items>:nth-child(6n):after{display:block}.header__column .kw-mega-menu .mega-menu__items>:nth-child(4n):after{display:none}}@media screen and (max-width:749px){.header__drawer .kw-mega-menu .mega-menu__items>.mega-menu__link{display:block;font-family:inherit;font-size:18px;font-weight:500;line-height:140%;text-transform:none;color:#202020;padding:0;margin:0}}.product-alt__bt:not(:has(.product-alt__bt-list)){display:none}.btn-global.product-blocks__block-btn{padding-left:20px;padding-right:20px;white-space:nowrap;max-width:100%}.btn-global.product-blocks__block-btn .btn__text{white-space:nowrap}.btn-global.product-blocks__block-btn .btn__icon{flex-shrink:0}.product-alt__bottom-bar{z-index:6}@media screen and (min-width:750px){.product-alt__bottom-bar{width:auto;max-width:50vw;left:auto;right:max(20px,calc((100vw - var(--page-content-width)) / 2));transform:translateY(50%);gap:16px;padding:10px}.product-sticky-bar .product-alt__bottom-bar{transform:none}.product-alt__bottom-bar .product-alt__bb_left{flex:1 1 auto;min-width:0}.product-alt__bottom-bar .product-alt__bb_img-wrap{flex-shrink:0;width:52px;height:52px}.product-alt__bottom-bar .product-alt__bb_left-content{min-width:0}.product-alt__bottom-bar .product-alt__bb_heading{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-alt__bottom-bar .product-alt__buy-buttons{flex:0 0 auto;max-width:none;width:auto}.product-alt__bottom-bar .product-alt__buy-row{height:46px;gap:10px}.product-alt__bottom-bar .product-alt__add-cart{flex:0 0 auto;min-width:190px;padding-left:24px;padding-right:24px;white-space:nowrap}}.product-alt__bottom-bar .product-alt__buy-quantity{display:none}.deed-bb-size{position:relative;flex:0 0 auto;min-width:160px;max-width:220px}.deed-bb-size__trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:46px;padding:0 14px;border:1px solid #e3e3e3;border-radius:9px;background:#fff;font:inherit;font-size:14px;font-weight:600;color:#202020;cursor:pointer;text-align:left;transition:border-color .2s ease-out}.deed-bb-size__trigger:hover,.deed-bb-size.is-open .deed-bb-size__trigger{border-color:#8a916b}.deed-bb-size:not(.has-value) .deed-bb-size__value{color:#908f90;font-weight:500}.deed-bb-size__value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.deed-bb-size__chevron{flex-shrink:0;color:#202020;transition:transform .2s ease-out}.deed-bb-size.is-open .deed-bb-size__chevron{transform:rotate(180deg)}.deed-bb-size__panel{position:absolute;left:0;bottom:calc(100% + 8px);min-width:100%;width:max-content;max-width:260px;max-height:300px;overflow-y:auto;scrollbar-width:thin;padding:6px;border-radius:10px;background:#fff;box-shadow:0 0 30px #0000001f;opacity:0;visibility:hidden;transform:translateY(6px);transition:.2s ease-out;transition-property:opacity,visibility,transform;z-index:2}.deed-bb-size.is-open .deed-bb-size__panel{opacity:1;visibility:visible;transform:none}.deed-bb-size__option{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:10px 12px;border:0;border-radius:7px;background:transparent;font:inherit;font-size:14px;font-weight:500;line-height:1.2;color:#202020;text-align:left;cursor:pointer;transition:background .15s ease-out,color .15s ease-out}.deed-bb-size__option:hover:not(:disabled){background:#f5f4f5}.deed-bb-size__option.is-active{background:#8a916b;color:#fff;font-weight:600}.deed-bb-size__check{flex-shrink:0;opacity:0}.deed-bb-size__option.is-active .deed-bb-size__check{opacity:1}.deed-bb-size__option.is-unavailable{color:#c9c9c9;cursor:default}.deed-bb-size__option.is-unavailable .deed-bb-size__option-label{text-decoration:line-through}.deed-bb-size__option-note{flex-shrink:0;font-size:12px;font-weight:400;color:#c9c9c9}@media screen and (max-width:749px){.deed-bb-size{min-width:0;max-width:none;flex:1 1 auto}.deed-bb-size__panel{max-width:calc(100vw - 40px)}}.deed-lang{position:relative}.deed-lang .localization-form__select,.deed-lang>.icon-caret{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);opacity:0;pointer-events:none}.deed-lang__trigger{display:inline-flex;align-items:center;gap:8px;padding:2px 0 2px 8px;border:0;background:transparent;font:inherit;font-size:14px;color:inherit;cursor:pointer;line-height:1}.deed-lang__chevron{flex-shrink:0;transition:transform .2s ease-out}.deed-lang.is-open .deed-lang__chevron{transform:rotate(180deg)}.deed-lang.is-busy .deed-lang__trigger{opacity:.6;pointer-events:none}.deed-lang__panel{position:absolute;right:0;top:calc(100% + 10px);min-width:96px;padding:6px;border-radius:10px;background:#fff;box-shadow:0 0 30px #0000001f;opacity:0;visibility:hidden;transform:translateY(-6px);transition:.2s ease-out;transition-property:opacity,visibility,transform;z-index:10}.deed-lang.is-open .deed-lang__panel{opacity:1;visibility:visible;transform:none}.deed-lang__option{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:9px 12px;border:0;border-radius:7px;background:transparent;font:inherit;font-size:14px;font-weight:500;line-height:1.2;color:#202020;text-align:left;cursor:pointer;transition:background .15s ease-out,color .15s ease-out}.deed-lang__option:hover{background:#f5f4f5}.deed-lang__option.is-active{background:#8a916b;color:#fff;font-weight:600}.deed-lang__check{flex-shrink:0;opacity:0}.deed-lang__option.is-active .deed-lang__check{opacity:1}.shopify-section:has(.deed-lang.is-open){z-index:99!important}.product-alt__excerpt.desc{text-transform:none}.announcement-bar__slider>.announcement-bar__slides:only-child{width:100%;max-width:none}@media screen and (min-width:990px){.announcement-bar__slider>.announcement-bar__slides:only-child .announcement-bar__text{white-space:nowrap}}@media screen and (min-width:750px){.product-alt-section .product-alt__right{position:sticky;top:calc(var(--header-height, 85px) + 24px);align-self:start}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/deed-custom.css.map */
