#frontpage-nosto-1 h4.nosto-header,#frontpage-nosto-2 h4.nosto-header,#frontpage-nosto-3 h4.nosto-header,#productpage-nosto-1 h4.nosto-header,#productpage-nosto-2 h4.nosto-header,#productpage-nosto-3 h4.nosto-header,#notfound-nosto-1 h4.nosto-header,#notfound-nosto-2 h4.nosto-header,#notfound-nosto-3 h4.nosto-header{line-height:1.15;color:#424242;line-height:120%;text-transform:uppercase;font-family:Canela Web,serif!important;font-size:calc(var(--font-8)* var(--FONT-ADJUST-HEADING));font-weight:500}.nosto-product__item{gap:0!important;align-items:flex-start!important}.nosto-product__item .product-grid-item{position:relative;display:inline-block;width:100%!important}.nosto-product__item .product__grid__price__sold,.nosto-product__item .product__grid__price__unit{text-align:left!important}.nosto-product__item .primary-image{display:block}.nosto-product__item .secondary-image{display:none;position:absolute;top:0;left:0}@media screen and (pointer: fine){.nosto-product__item.product-grid-item:hover .primary-image{display:none}.nosto-product__item.product-grid-item:hover .secondary-image{display:block}}.nosto-product__item .item__fabric,.nosto-product__item .product__grid__price{text-transform:capitalize;font-family:Montserrat,sans-serif;text-align:left;color:#424242!important;font-size:14px!important;line-height:initial}.nosto-product__item .product-grid-item__actions button{padding:20px 2px}.nosto-product__item .product-grid-item__actions button .btn-state-ready{padding:4px 6px}@media screen and (pointer: fine){.nosto-product__item .product-grid-item__btn:hover{color:var(--COLOR-BADGE-TEXT-HOVER)}.nosto-product__item .product-grid-item__actions button:hover .btn-state-ready{border-radius:min(2px,var(--radius));background-color:var(--COLOR-BADGE-HAIRLINE)}}.nosto-product__item .inline-add-product__options-default.product-grid-item__actions button .btn-state-ready{padding:0}.nosto-product__item .inline-add-product__options-default.product-grid-item__actions button{padding:0;font-family:var(--FONT-STACK-ACCENT);font-weight:var(--FONT-WEIGHT-ACCENT);font-style:var(--FONT-STYLE-ACCENT);text-transform:uppercase;letter-spacing:var(--FONT-SPACING-ACCENT);font-weight:var(--FONT-WEIGHT-ACCENT-BOLD);font-size:calc(var(--font-3)* var(--FONT-ADJUST-ACCENT));overflow:hidden;display:block;width:100%;color:var(--COLOR-BADGE-TEXT);background:var(--COLOR-BADGE);white-space:nowrap;min-height:42px!important;display:flex;align-items:center;justify-content:center;pointer-events:auto;cursor:pointer}.drawer .nosto-products__wrapper flickity-carousel .custom__product--slider{margin-left:0;margin-right:0;padding-left:20px}.drawer .nosto-products__wrapper flickity-carousel .custom__product--slider:focus-visible,.drawer .nosto-products__wrapper flickity-carousel .custom__product--slider .flickity-viewport:focus-visible{outline:0;box-shadow:0}.drawer .nosto-products__wrapper flickity-carousel .custom__product--slider .slide-item{padding-left:0;padding-right:12px;width:80%}.drawer .nosto-products__wrapper flickity-carousel .custom__product--slider .slide-item .cart__items__row{padding:0;border-bottom:0}.drawer .nosto-products__wrapper .nosto-header{padding:20px 20px 24px;margin-bottom:0;border-top:1px solid #42424233;font-weight:600;font-size:12px;line-height:100%;letter-spacing:.72px;text-transform:uppercase;color:#424242}.drawer .nosto-products__wrapper .cart__items__row .cart__items__grid{width:100%;padding:0!important;border:1px solid #42424233;display:flex;gap:0}.drawer .nosto-products__wrapper .cart__items__image{min-width:100px;width:100px}.drawer .nosto-products__wrapper .cart__items__image a{margin-top:0!important;padding-top:0!important}.drawer .nosto-products__wrapper .cart__items__image .product-grid-item__images{position:relative;padding-top:129%}.drawer .nosto-products__wrapper .cart__items__image a img{height:100%}.drawer .nosto-products__wrapper .cart__title--wrap{width:100%;padding:12px}.drawer .nosto-products__wrapper .product__grid__title,.drawer .nosto-products__wrapper .product__grid__title__container .item__fabric{font-weight:500;font-size:12px;line-height:100%;letter-spacing:0;color:#424242}.drawer .nosto-products__wrapper .product__grid__title{margin-top:0}.drawer .nosto-products__wrapper .sku-color-options{font-weight:400;font-size:10px;line-height:100%;letter-spacing:0;color:#424242;margin:8px 0 0;display:block}.drawer .nosto-products__wrapper .cart__items__row .cart__items__price{margin-top:8px}.drawer .nosto-products__wrapper .cart__items__row .cart__items__price .line__price{margin:0;line-height:0}.drawer .nosto-products__wrapper .cart__items__row .cart__items__price .line__price span{font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;color:#424242}.drawer .nosto-products__wrapper .cart__items__row form{display:flex;justify-content:space-between;align-items:flex-end}.drawer .nosto-products__wrapper .cart__items__row .inline-add-product__options-menu select{background-color:#fff;border:1px solid #B4B8AF;border-radius:2px;font-weight:600;font-size:12px;line-height:100%;letter-spacing:0;color:#424242;width:86px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml,<svg width="6" height="4" viewBox="0 0 6 4" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.00002 4.00042L0.17157 1.17202L1.11438 0.229187L3.00002 2.11482L4.88562 0.229187L5.82842 1.17202L3.00002 4.00042Z" fill="%23424242"/></svg>');background-size:6px;margin-bottom:0;padding:5px 20px 5px 10px}.drawer .nosto-products__wrapper .cart__items__row form button{background-color:#323f2b;color:#fff;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;padding:13px 25px;text-transform:uppercase}.drawer .nosto-products__wrapper .custom__product--slider .flickity-page-dots{position:unset;justify-content:flex-start;margin-top:24px}.drawer .nosto-products__wrapper .custom__product--slider .flickity-page-dots .dot{width:8px;height:8px;margin:0 4px}.drawer__bottom .drawer__bottom__meta{padding:30px 20px}.drawer__bottom .drawer__bottom__meta *{font-size:12px}.drawer .nosto-products__wrapper .custom__product--slider .flickity-prev-next-button{width:36px;height:36px;top:auto;bottom:97%;background:var(--hairline)}.drawer .nosto-products__wrapper .custom__product--slider .flickity-prev-next-button:focus,.drawer .nosto-products__wrapper .custom__product--slider .flickity-prev-next-button:focus-visible{outline:0px;box-shadow:none}.drawer .nosto-products__wrapper .custom__product--slider .flickity-prev-next-button svg{width:35%;height:35%;left:33%;top:33%;margin-bottom:24px}.drawer .nosto-products__wrapper .custom__product--slider .flickity-prev-next-button.previous{right:58px;left:auto}.drawer .nosto-products__wrapper .custom__product--slider .flickity-prev-next-button.next{right:12px;left:auto}@media screen and (pointer: fine){.nosto-product__item .inline-add-product__options-default.product-grid-item__actions button:hover .btn-state-ready{background:var(--COLOR-BADGE)}}.nosto-product__item .product-grid-item__arrow{display:none!important}.shopify-section .homepage-carousel .item__fabric,.shopify-section .homepage-carousel .price{font-size:14px!important}@media only screen and (max-width: 767px){.drawer .nosto-products__wrapper flickity-carousel .custom__product--slider .slide-item{width:90%;margin-right:0}.drawer .nosto-products__wrapper .cart__items__row .cart__items__grid{width:100%!important}.drawer .nosto-products__wrapper .cart__items__image .product-grid-item__images{padding-top:130%}}
/*# sourceMappingURL=/cdn/shop/t/892/assets/nosto-custom.css.map */
