.shopify-section-group-group-header .js__header__stuck .theme__header{-webkit-backdrop-filter:unset;backdrop-filter:unset;background-color:#fff}.shopify-section-group-group-header:has(.announcement){position:fixed;top:53.9px;width:100%;left:0;z-index:99}.hero__content__wrapper .standard__cta.hero__btn{border:2px solid white}.product__submit__buttons .btn--outline{background-color:#000;border-color:#000;color:#fff;font-weight:900}.cart__drawer .drawer__content .drawer__body .cart__items .cart__items__row .cart__items__grid{grid-template-areas:"extra extra" "image title" "image color" "image price" "icon quantity";grid-template-columns:minmax(141px,141px) 1fr;grid-template-rows:auto auto auto auto auto;border:1px solid var(--border);grid-row-gap:unset;grid-column-gap:unset}.cart__drawer .drawer__content .drawer__body .cart__items .cart__items__row .cart__items__grid .cart__items__title{font-size:20px;font-weight:900;line-height:.9;letter-spacing:1px;border-bottom:1px solid var(--border);display:flex;align-items:center;padding-left:10px;grid-area:title}.cart__items__color{grid-area:color;border-bottom:1px solid var(--border);display:flex;align-items:center;padding-left:10px}.cart__drawer .drawer__content .drawer__body .cart__items .cart__items__row .cart__items__grid .cart__items__price{font-size:14px;font-weight:300;line-height:.9;letter-spacing:.7px}.cart__drawer .cart__items__price{grid-area:price;border-bottom:1px solid var(--border);display:flex;align-items:center;padding:0 10px;justify-content:space-between;gap:10px}.cart__drawer .drawer__content .drawer__body .cart__items .cart__items__row .cart__items__grid .cart__items__remove__container{padding:0}.cart__drawer .cart__items__remove__container{display:flex;align-items:center;justify-content:center;margin:auto;border-right:1px solid var(--border);width:100%;height:100%;grid-area:icon}.cart__drawer .drawer__content .drawer__body .cart__items .cart__items__row .cart__items__grid .cart__items__quantity{height:100%}.cart__drawer .cart__items .cart__items__quantity{display:flex;position:unset;grid-area:quantity}.cart__drawer .cart__items__image{grid-row:unset;grid-area:image;border-bottom:1px solid var(--border);border-right:1px solid var(--border)}.cart__drawer .cart__items__image .cart__items__img{width:100%;height:100%}.cart__drawer .cart__items__quantity [data-quantity-input]{border:unset}.cart__drawer .cart__items__quantity .quantity__wrapper{max-width:100%;min-width:100%;margin:0;margin-inline:auto;display:grid;grid-template-columns:1fr 1fr 1fr;width:100%}.cart__drawer .cart__items__quantity .quantity__wrapper .quantity__button--minus{border-right:1px solid var(--border);height:100%;margin-inline:auto;position:relative}.cart__drawer .drawer__content .drawer__body .cart__items .cart__items__row .cart__items__grid .cart__items__quantity [name="updates[]"],.cart__drawer .drawer__content .drawer__body .cart__items .cart__items__row .cart__items__grid .cart__items__quantity input,.cart__drawer .drawer__content .drawer__body .cart__items .cart__items__row .cart__items__grid .cart__items__quantity .quantity__button{height:100%;padding-left:0;padding-right:0;width:100%}.cart__drawer .cart__items__quantity .quantity__wrapper .quantity__button--plus{border-left:1px solid var(--border);height:100%;margin-inline:auto;position:relative}.cart__drawer .drawer__content .drawer__body .cart__items .cart__items__row .cart__items__grid .cart__items__quantity input{cursor:default;pointer-events:none}.cart__drawer .line-item-drawer span{color:#565656}.cart__drawer [name=checkout].btn{background-color:#000;padding:28px;font-size:18px;font-weight:900;line-height:1;letter-spacing:2.4px;text-transform:uppercase}.drawer__body:not(:has(.cart__items__row:nth-child(2))){overflow:hidden}.cart__drawer .drawer__bottom{border-top:1px solid var(--border)}.upsell-item .upsell-item__inner{padding:13px;border:solid .5px #b2b2b2;background-color:#efefef;display:flex;position:relative;height:135px;align-items:center}.upsell-item .upsell-item__inner .upsell-item__image{width:100%;border:solid .5px #b2b2b2;border-bottom:none}.upsell-item .upsell-item__inner .upsell-item__image{flex:77px 0 0;margin-right:13px;border-bottom:solid .5px #b2b2b2}.upsell-item .upsell-item__inner .upsell-item__image.from-collection .picture-element-wrapper{width:100%;padding-bottom:100%;position:relative}.upsell-item .upsell-item__inner .upsell-item__image .picture-element-wrapper{height:100%;width:100%}.upsell-item .upsell-item__inner .upsell-item__image.from-collection .picture-element-wrapper img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.upsell-item .upsell-item__inner .upsell-item__info{display:flex;flex-direction:column;justify-content:center}.upsell-item__info .product__grid__title{padding:0;font-size:14px;line-height:22px;letter-spacing:0}.upsell-item .upsell-item__inner .upsell-item__info .upsell-item__atc{position:absolute;right:13px;bottom:18px;height:30px;width:30px}.upsell-item .upsell-item__inner .upsell-item__atc{margin-top:13px}.upsell-item .upsell-item__inner .upsell-item__info .upsell-item__atc .btn{font-size:14px;line-height:1;letter-spacing:0;padding:7px;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;border:solid .5px #b2b2b2;background-color:#efefef;text-transform:uppercase;font-weight:300;color:#010203}.drawer-upsell-cls .swiper-container{overflow:hidden;padding-top:20px;margin:0}.product__grid__colour select{margin:15px 0 0;background:unset}.product__grid__price--price span{font-size:14px;line-height:22px;letter-spacing:0;color:#000}.drawer-upsell-cls h3{color:#010203;font-size:14px;font-weight:500;padding-top:15px}.drawer-upsell-cls{padding-left:20px;padding-bottom:15px}.drawer-upsell-cls .swiper-scrollbar{position:unset!important;height:1px!important;background:var(--border)}.drawer-upsell-cls .swiper-scrollbar-drag{background:#010203}.upsell-item .upsell-item__inner .upsell-item__info .upsell-item__atc .btn svg{display:block;height:12.6px;animation:rotate 2s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.footer_bar{display:none}@media only screen and (max-width:767px){.cart__drawer .drawer__content .drawer__body .cart__items .cart__items__row .cart__items__grid .cart__items__quantity input{padding-top:8px;padding-bottom:8px}.drawer__bottom form{padding:10px 25px 0!important}.drawer-upsell-cls .swiper-container{padding-top:15px}.cart__drawer .drawer__content .drawer__body .cart__items .cart__items__row .cart__items__grid .cart__items__title{font-size:15px}.upsell-item .upsell-item__inner .upsell-item__info .upsell-item__atc{position:absolute;right:13px;bottom:10px;height:25px;width:25px}.cart__items__price .line__price{font-size:12px;line-height:16px}.product__inner{padding-top:0}.product-page .product__block__price{padding-bottom:15px}.footer__title .icon-theme{rotate:90deg;right:10px;top:40%;transform:translateY(-40%)}.footer__accordion__head.accordion-is-open .icon-theme{transform:translateY(-50%) rotate(180deg)}.footer{background-color:#efefef;color:#000}.footer__content__inner{padding-bottom:20px}.footer__socials{display:flex;justify-content:center}.footer__socials svg,.footer__socials svg *{color:#000!important;fill:#000!important}.footer__block--socials{padding-bottom:20px;border-bottom:1px solid #B2B2B2}.footer_bar{display:block;padding-bottom:22px!important}.footer_bar{width:100%;padding:0}.footer_bar_wrapper{width:100%;margin:0}.footer_items--bottom{flex-direction:column;align-items:center;text-align:center;padding:16px 0;display:flex;gap:8px}.footer_item--footer-links{margin-right:0;display:block;height:auto;align-self:auto;width:100%}.footer_links-wrapper{color:var(--Black, #010203);text-align:center;font-size:10px;font-style:normal;font-weight:300;line-height:180%;letter-spacing:.05px}.footer_links-wrapper a{font-size:10px;line-height:1.5;text-decoration-line:underline!important;color:#000}.footer_item--copyright{padding-bottom:0;width:100%;align-self:auto;margin-bottom:0}#shopify-section-footer .footer_copyright{font-size:10px!important;text-decoration:none;color:currentColor;text-align:center}.footer__quicklinks li a,.footer__quicklinks li *{color:#000}.cart__drawer .drawer__content .drawer__body .cart__items .cart__items__row .cart__items__grid{grid-template-columns:minmax(105px,105px) 1fr}.product__grid__colour select{font-size:12px;padding:5px;margin:5px 0 0}.upsell-item .upsell-item__inner{height:110px}.upsell-item .upsell-item__inner .upsell-item__info .upsell-item__atc .btn{padding:5px}.upsell-item .upsell-item__inner .upsell-item__info .upsell-item__atc{bottom:30px}.product__grid__price--price span{font-size:12px}}@media screen and (max-width:480px){.shopify-section-group-group-header:has(.announcement){top:43px}}.checkout__button{position:relative}.checkout__button svg{position:absolute;top:25px;right:20px;width:18px!important;height:23px!important}.tt-toal{display:flex;justify-content:space-between;padding:0 15px 15px}.tt-toal p,.tt-toal span{font-weight:600;font-size:16px}.drawer__bottom form{margin:0;padding:25px 25px 0;background:#efefef}.main--parent{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media screen and (max-width:550px){.cart__drawer [name=checkout].btn{padding:17px;font-size:13px}.checkout__button svg{top:12px;right:18px;width:13px!important;height:21px!important}.tt-toal{padding:8px}.tt-toal p,.tt-toal span{font-size:12px}.drawer__bottom__meta{font-size:11px}.drawer__underlay{top:68px!important;height:calc(100% - 68px)!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/style.css.map */
