:root{--phq-ink:#14171c;--phq-muted:#555b66;--phq-line:#dfe2e6;--phq-soft:#eef0f2;--phq-blue:#2b59ff;--phq-blue-h:#1d47e6;--phq-head:Archivo,"Helvetica Neue",Arial,sans-serif}#QuickView .x-overlay{background:#14171c8c!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#QuickView .x-quickview-modal{max-width:1040px!important;padding-left:16px!important;padding-right:16px!important}#QuickView .x-container-quickview-body{position:relative;background:#fff!important;border-radius:20px!important;box-shadow:0 30px 80px #14171c47;padding:28px!important}#QuickView .x-container-quickview-content{padding:0!important}#QuickView #QuickViewClose{top:14px!important;right:14px!important;width:40px!important;height:40px!important;padding:0!important;display:grid!important;place-items:center;border-radius:999px!important;background:var(--phq-soft)!important;color:var(--phq-ink)!important;z-index:5}#QuickView #QuickViewClose:hover{background:#e2e5e9!important}#QuickView #QuickViewClose svg{width:14px!important;height:14px!important}#QuickView .product-info>div>p.italic{display:none!important}#QuickView .product-info{padding:0!important;max-width:none!important}#QuickView .x-splide .splide__slide>div{border-radius:14px!important;background:var(--phq-soft)!important}#QuickView .x-splide img.image-detail{object-fit:contain!important;mix-blend-mode:multiply;padding:18px 22px}#QuickView .splide__arrow{color:var(--phq-ink)!important;background:#fff!important;border:1px solid var(--phq-line)!important;border-radius:999px!important}#QuickView .splide__arrow:hover{border-color:var(--phq-ink)!important}#QuickView [id^=x-product-thumbnail] button,#QuickView [id^=x-product-thumbnail] .x-thumbnail{border-radius:12px!important;background:var(--phq-soft)!important}#QuickView [id^=x-product-thumbnail] img{mix-blend-mode:multiply;border-radius:11px!important}#QuickView .product-title{font-family:var(--phq-head)!important;font-weight:700!important;font-stretch:110%;font-size:30px!important;line-height:1.08!important;letter-spacing:-.015em!important;color:var(--phq-ink)!important;margin:0 52px 0 0!important}#QuickView .x-block-price{margin-bottom:20px!important}#QuickView .main-product-price .price,#QuickView .main-product-price .price span{font-family:var(--phq-head)!important;font-weight:700!important;font-stretch:112%;font-size:24px!important;color:var(--phq-ink)!important}#QuickView .product-form__input legend{font-size:14px!important;font-weight:600!important;color:var(--phq-ink)!important}#QuickView .product-form__input label{min-height:44px;padding:0 18px!important;border:1px solid var(--phq-line)!important;border-radius:12px!important;background:#fff!important;color:var(--phq-ink)!important;font-size:15px!important;font-weight:400!important;box-shadow:none!important;transition:border-color .15s ease}#QuickView .product-form__input label:hover{border-color:var(--phq-ink)!important}#QuickView .product-form__input input:checked+label{border-color:var(--phq-ink)!important;box-shadow:inset 0 0 0 1px var(--phq-ink)!important;background:#fff!important;color:var(--phq-ink)!important}#QuickView .product-form__input input:checked+label *{color:var(--phq-ink)!important}#QuickView .product-form__input input.disabled+label{border-style:dashed!important;color:var(--phq-muted)!important}#QuickView .product-form__input input.disabled+label span{text-decoration:line-through}#QuickView .product-form__input input.disabled+label:before,#QuickView .product-form__input input.disabled+label:after{display:none!important}#QuickView .x-block-buy-buttons form>.flex{gap:10px!important;align-items:stretch}#QuickView .x-block-buy-buttons .rounded-full{height:52px;margin:0!important;border-radius:12px!important;border-color:var(--phq-line)!important;background:#fff!important}#QuickView .add_to_cart_button{flex:1 1 auto;height:52px!important;min-height:52px;padding:0 22px!important;border:0!important;border-radius:12px!important;background:var(--phq-blue)!important;color:#fff!important;font-size:17px!important;font-weight:500!important;box-shadow:none!important;transition:background-color .15s ease}#QuickView .add_to_cart_button:hover{background:var(--phq-blue-h)!important}#QuickView .add_to_cart_button:before,#QuickView .add_to_cart_button:after{display:none!important}#QuickView .add_to_cart_button *{color:#fff!important}#QuickView .phf-shopping-returns{margin-top:14px!important;padding:14px 16px!important;border:0!important;border-radius:14px!important;background:var(--phq-soft)!important;font-size:14px!important;line-height:1.5!important;color:var(--phq-ink)!important}#QuickView .phf-shopping-returns a{color:var(--phq-blue)!important;text-decoration:none!important;font-weight:600}#QuickView .phf-shopping-returns a:hover{text-decoration:underline!important;text-underline-offset:2px}#QuickView .x-block-view-detail a{color:var(--phq-blue)!important;font-size:15px!important;font-weight:600!important;background-image:none!important}#QuickView .x-block-view-detail a:hover{text-decoration:underline;text-underline-offset:2px}@media(min-width:768px){#QuickView #quickview-product-content .x-pgw.page-width{padding:0!important;flex-direction:row!important;flex-wrap:nowrap!important}#QuickView .product-media-container{width:47%!important;padding:0!important}#QuickView .product-content-container{width:53%!important;padding-left:36px!important}}@media(max-width:767px){#QuickView .x-quickview-modal{padding:0!important}#QuickView .x-container-quickview-body{border-radius:20px 20px 0 0!important;padding:56px 16px 14px!important}#QuickView #quickview-product-content .x-pgw.page-width,#QuickView .product-media-container{padding:0!important}#QuickView .x-block-buy-buttons form>.flex{flex-wrap:wrap!important}#QuickView .add_to_cart_button{flex-basis:100%!important}#QuickView .x-container-quickview-body:before{content:"";position:absolute;top:9px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:4px;background:#d5d8dd}#QuickView #QuickViewClose{top:12px!important;right:12px!important;width:36px!important;height:36px!important}#QuickView .product-title{font-size:24px!important;margin-right:0!important}#QuickView .main-product-price .price,#QuickView .main-product-price .price span{font-size:22px!important}#QuickView .splide__arrow{width:36px!important;height:36px!important}#QuickView .splide__arrow span{width:14px;height:14px}}#CartDrawer#CartDrawer #CartDrawer-Overlay{background:var(--phq-ink)!important;opacity:.5!important}#CartDrawer#CartDrawer #update-cart{border-radius:20px!important;box-shadow:0 30px 80px #14171c47!important;background:#fff!important}@media(max-width:1023px){#CartDrawer#CartDrawer #update-cart{border-radius:0!important}}#CartDrawer#CartDrawer .x-cart-heading{border-bottom:1px solid var(--phq-line)}#CartDrawer#CartDrawer #CartDrawer-Title{font-family:var(--phq-head)!important;font-weight:700!important;font-stretch:110%;font-size:24px!important;letter-spacing:-.01em!important;color:var(--phq-ink)!important}#CartDrawer#CartDrawer .x-cart-item-count{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 7px!important;border-radius:999px!important;background:var(--phq-blue)!important;color:#fff!important;font-size:13px!important;font-weight:600!important;line-height:1!important}#CartDrawer#CartDrawer #CloseCart{width:40px!important;height:40px!important;padding:0!important;display:grid!important;place-items:center;border-radius:999px!important;background:var(--phq-soft)!important;color:var(--phq-ink)!important}#CartDrawer#CartDrawer #CloseCart:hover{background:#e2e5e9!important}#CartDrawer#CartDrawer .ph-cart-strip{border-radius:12px!important;background:var(--phq-soft)!important}#CartDrawer#CartDrawer .cart-items tr{border-bottom:1px solid var(--phq-line)}#CartDrawer#CartDrawer .cart-items tr>td:first-child>a>div{border:0!important;border-radius:12px!important;background:#f4f5f7!important}#CartDrawer#CartDrawer .cart-items tr>td:first-child img{object-fit:contain!important;mix-blend-mode:multiply!important;padding:6px;background:transparent!important;border-radius:0!important}#CartDrawer#CartDrawer .product-info-column-1>div>a{font-size:15px!important;font-weight:600!important;line-height:1.35!important;color:var(--phq-ink)!important}#CartDrawer#CartDrawer .ph-lp,#CartDrawer#CartDrawer .product-info-column-2 .price{font-family:var(--phq-head)!important;font-weight:700!important;font-stretch:112%;font-size:17px!important;color:var(--phq-ink)!important}#CartDrawer#CartDrawer .cart-item__quantity .border{border-radius:12px!important;border-color:var(--phq-line)!important;background:#fff}#CartDrawer#CartDrawer .cart-item__quantity button{opacity:1!important;color:var(--phq-ink)}#CartDrawer#CartDrawer .ph-rm{border:1px solid var(--phq-line)!important;border-radius:12px!important;color:var(--phq-muted)!important;background:#fff}#CartDrawer#CartDrawer .ph-rm:hover{border-color:#c62828!important;color:#c62828!important}#CartDrawer#CartDrawer .ph-cart-advice{border-radius:14px!important}#CartDrawer#CartDrawer #mini-cart-upsell{background:#f7f8fa!important}#CartDrawer#CartDrawer #mini-cart-upsell>button span{font-family:var(--phq-head)!important;font-weight:700!important;font-stretch:110%;font-size:18px!important;color:var(--phq-ink)!important}#CartDrawer#CartDrawer #mini-cart-upsell .card{align-items:center;padding:10px!important;border:1px solid var(--phq-line)!important;border-radius:14px!important;background:#fff!important}#CartDrawer#CartDrawer #mini-cart-upsell .card [class*="rounded-[6px]"]{border-radius:12px!important;background:#f4f5f7!important}#CartDrawer#CartDrawer #mini-cart-upsell .card .image-hover{background:#f4f5f7!important}#CartDrawer#CartDrawer #mini-cart-upsell .card img{object-fit:contain!important;mix-blend-mode:multiply!important;padding:4px;background:transparent!important;border-radius:0!important}#CartDrawer#CartDrawer #mini-cart-upsell .card a.hover-text-link{font-size:14px!important;font-weight:600!important;line-height:1.3!important;color:var(--phq-ink)!important}#CartDrawer#CartDrawer #mini-cart-upsell .card .price,#CartDrawer#CartDrawer #mini-cart-upsell .card .price span{font-size:14px!important;font-weight:600!important;color:var(--phq-ink)!important}#CartDrawer#CartDrawer #mini-cart-upsell .button-action{width:36px!important;height:36px!important;padding:0!important;display:grid!important;place-items:center;border:1.5px solid var(--phq-blue)!important;border-radius:999px!important;background:#fff!important;color:var(--phq-blue)!important;box-shadow:none!important}#CartDrawer#CartDrawer #mini-cart-upsell .button-action:hover{background:var(--phq-blue)!important;color:#fff!important}#CartDrawer#CartDrawer #mini-cart-upsell .button-action:before,#CartDrawer#CartDrawer #mini-cart-upsell .button-action:after{display:none!important}#CartDrawer#CartDrawer #mini-cart-upsell .button-action>span{width:14px!important;height:14px!important}#CartDrawer#CartDrawer #mini-cart-upsell .button-action svg path{fill:currentColor!important;stroke:none!important}#CartDrawer#CartDrawer .x-cart-interact-group{gap:18px}#CartDrawer#CartDrawer .x-cart-interact-item{padding-left:0!important;padding-right:0!important}#CartDrawer#CartDrawer .x-cart-interact-item>span.w-4{display:none!important}#CartDrawer#CartDrawer .x-cart-interact-item,#CartDrawer#CartDrawer .x-cart-interact-item *{color:var(--phq-muted)!important;font-size:14px!important}#CartDrawer#CartDrawer .x-cart-interact-item:hover,#CartDrawer#CartDrawer .x-cart-interact-item:hover *{color:var(--phq-ink)!important}#CartDrawer#CartDrawer .cart-drawer-price-total p.h4{font-family:var(--phq-head)!important;font-weight:700!important;font-stretch:110%;font-size:18px!important}#CartDrawer#CartDrawer #cart-drawer-total{font-family:var(--phq-head)!important;font-weight:700!important;font-stretch:112%;font-size:26px!important;color:var(--phq-ink)!important}#CartDrawer#CartDrawer div:has(>#checkout-submit-drawer){flex-direction:column!important;align-items:stretch!important;gap:6px;padding:0!important}@media(min-width:1024px){#CartDrawer#CartDrawer div:has(>div>#checkout-submit-drawer){padding-left:18px!important;padding-right:18px!important}}#CartDrawer#CartDrawer #checkout-submit-drawer{order:1;width:100%!important;height:54px!important;margin:0!important;border:0!important;border-radius:12px!important;background:var(--phq-blue)!important;color:#fff!important;font-size:17px!important;font-weight:600!important}#CartDrawer#CartDrawer #checkout-submit-drawer:hover{background:var(--phq-blue-h)!important}#CartDrawer#CartDrawer #checkout-submit-drawer:before,#CartDrawer#CartDrawer #checkout-submit-drawer:after{display:none!important}#CartDrawer#CartDrawer div:has(>#checkout-submit-drawer)>a.button{order:2;position:static!important;align-self:center;width:auto!important;margin:0!important;padding:6px 8px!important;border:0!important;background:none!important;color:var(--phq-ink)!important;font-size:14px!important;font-weight:500!important;text-decoration:underline;text-underline-offset:3px}#CartDrawer#CartDrawer div:has(>#checkout-submit-drawer)>a.button:before,#CartDrawer#CartDrawer div:has(>#checkout-submit-drawer)>a.button:after{display:none!important}#CartDrawer#CartDrawer .icon-payment{opacity:.9}#main-cart-items#main-cart-items h1{font-family:var(--phq-head)!important;font-weight:700!important;font-stretch:110%;font-size:40px!important;line-height:1.05!important;letter-spacing:-.015em!important;color:var(--phq-ink)!important}#main-cart-items#main-cart-items a.nav-link{color:var(--phq-blue)!important;font-size:15px!important;font-weight:600!important;background-image:none!important}#main-cart-items#main-cart-items a.nav-link:hover{text-decoration:underline;text-underline-offset:3px}#main-cart-items#main-cart-items table.cart-items{border:1px solid var(--phq-line)!important;border-radius:16px!important;overflow:hidden}#main-cart-items#main-cart-items table.cart-items thead tr{background:#f7f8fa!important;border-bottom-color:var(--phq-line)!important}#main-cart-items#main-cart-items .cart-item{border-bottom-color:var(--phq-line)!important}#main-cart-items#main-cart-items .cart-item>td:first-child>div{border:0!important;border-radius:12px!important;background:#f4f5f7!important}#main-cart-items#main-cart-items .cart-item>td:first-child a{border-radius:12px!important}#main-cart-items#main-cart-items .cart-item>td:first-child img{object-fit:contain!important;mix-blend-mode:multiply!important;padding:8px;background:transparent!important;border-radius:0!important}#main-cart-items#main-cart-items .cart-item td:nth-child(2) a{font-size:16px!important;font-weight:600!important;line-height:1.35!important;color:var(--phq-ink)!important}#main-cart-items#main-cart-items .cart-item .price,#main-cart-items#main-cart-items .cart-item .price span{font-family:var(--phq-head)!important;font-weight:700!important;font-stretch:112%;font-size:18px!important;color:var(--phq-ink)!important}#main-cart-items#main-cart-items .x-cart-item-quantity>div{height:44px!important;width:120px!important;border-radius:12px!important;border-color:var(--phq-line)!important;background:#fff!important}#main-cart-items#main-cart-items .x-cart-item-quantity button{opacity:1!important;color:var(--phq-ink)!important}#main-cart-items#main-cart-items .x-cart-item-quantity input{font-size:15px!important;color:var(--phq-ink)!important}#main-cart-items#main-cart-items .ph-rm{opacity:1!important;color:var(--phq-muted)!important}#main-cart-items#main-cart-items .ph-rm:hover{color:#c62828!important;border-color:#c62828!important}#main-cart-items#main-cart-items .form-checkout{border-radius:20px!important;background:var(--phq-soft)!important}#main-cart-items#main-cart-items #js-contents p.h4:first-child{font-family:var(--phq-head)!important;font-weight:700!important;font-stretch:110%;font-size:18px!important;color:var(--phq-ink)!important}#main-cart-items#main-cart-items #js-contents p.h4.ml-auto{font-family:var(--phq-head)!important;font-weight:700!important;font-stretch:112%;font-size:26px!important;color:var(--phq-ink)!important}#main-cart-items#main-cart-items #checkout-submit-items{height:54px!important;border:0!important;border-radius:12px!important;background:var(--phq-blue)!important;color:#fff!important;font-size:17px!important;font-weight:600!important;box-shadow:none!important}#main-cart-items#main-cart-items #checkout-submit-items:hover{background:var(--phq-blue-h)!important}#main-cart-items#main-cart-items #checkout-submit-items:before,#main-cart-items#main-cart-items #checkout-submit-items:after{display:none!important}#main-cart-items#main-cart-items shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius:12px;--shopify-accelerated-checkout-button-block-size:48px}#main-cart-items#main-cart-items .ph-extra__body .rounded-md{border-radius:12px!important;border-color:var(--phq-line)!important;background:#fff}#main-cart-items#main-cart-items .ph-extra__body textarea{border-radius:12px!important;border-color:var(--phq-line)!important}#main-cart-items#main-cart-items .icon-payment{opacity:.9}@media(max-width:767px){#main-cart-items#main-cart-items h1{font-size:30px!important}#main-cart-items#main-cart-items .cart-item .price,#main-cart-items#main-cart-items .cart-item .price span{font-size:17px!important}}#main-cart-upsell#main-cart-upsell .card-product{background:transparent!important;border:0!important;border-radius:0!important;overflow:visible!important}#main-cart-upsell#main-cart-upsell .card-product .x-labels-data{border-radius:16px!important;background:var(--phq-soft)!important}#main-cart-upsell#main-cart-upsell .card-product .animate_transition_card__image,#main-cart-upsell#main-cart-upsell .card-product .x-labels-data div:has(>picture){background:var(--phq-soft)!important}#main-cart-upsell#main-cart-upsell .card-product .x-labels-data img{object-fit:contain!important;mix-blend-mode:multiply!important;padding:9%!important;background:transparent!important;border-radius:0!important}#main-cart-upsell#main-cart-upsell .card-product .card-info{padding-left:2px!important;padding-right:2px!important}#main-cart-upsell#main-cart-upsell .card-product .x-card-title{font-size:15.5px!important;font-weight:600!important;line-height:1.35!important;color:var(--phq-ink)!important}#main-cart-upsell#main-cart-upsell .card-product .x-card-price,#main-cart-upsell#main-cart-upsell .card-product .x-card-price *{font-size:16.5px!important;font-weight:600!important;color:var(--phq-ink)!important}#main-cart-upsell#main-cart-upsell .card-product .button-quickview-icon{display:none!important}#main-cart-upsell#main-cart-upsell .card-product .quick-view-container .button--quickview{min-height:44px;border:0!important;border-radius:12px!important;background:var(--phq-blue)!important;color:#fff!important;font-size:14px!important;font-weight:600!important;box-shadow:none!important}#main-cart-upsell#main-cart-upsell .card-product .quick-view-container .button--quickview:hover{background:var(--phq-blue-h)!important}#main-cart-upsell#main-cart-upsell .card-product .quick-view-container .button--quickview:before,#main-cart-upsell#main-cart-upsell .card-product .quick-view-container .button--quickview:after{display:none!important}#main-cart-upsell#main-cart-upsell .card-product .quick-view-container .button--quickview *{color:#fff!important}@media(max-width:767px){#main-cart-upsell#main-cart-upsell .splide__list{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:22px!important}#main-cart-upsell#main-cart-upsell .card-product .card-info{padding-top:10px!important}#main-cart-upsell#main-cart-upsell .card-product .x-card-title{font-size:14px!important}#main-cart-upsell#main-cart-upsell .card-product .x-card-price,#main-cart-upsell#main-cart-upsell .card-product .x-card-price *{font-size:15px!important}}@media(max-width:1023px){#main-cart-upsell#main-cart-upsell .card-product .quick-view-container{top:8px!important;right:8px!important;bottom:auto!important;left:auto!important;width:auto!important}#main-cart-upsell#main-cart-upsell .card-product .quick-view-container .button--quickview:not(.label-btn-quickview){width:34px!important;min-width:0!important;height:34px!important;min-height:34px!important;padding:0!important;border-radius:999px!important;font-size:0!important;background:var(--phq-blue) url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12 5v14M5 12h14%27 fill=%27none%27 stroke=%27white%27 stroke-width=%272.2%27 stroke-linecap=%27round%27/%3E%3C/svg%3E") center/18px 18px no-repeat!important}#main-cart-upsell#main-cart-upsell .card-product .quick-view-container .button--quickview:not(.label-btn-quickview) *{font-size:0!important}}#main-cart-items#main-cart-items .ph-cart-empty .rte{color:var(--phq-muted)}#main-cart-items#main-cart-items .ph-cart-empty ul{max-width:340px;margin-left:auto!important;margin-right:auto!important;align-items:stretch!important}#main-cart-items#main-cart-items .ph-cart-empty a.button{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:48px;padding:0 20px!important;border:1px solid var(--phq-line)!important;border-radius:12px!important;background:var(--phq-soft)!important;color:var(--phq-ink)!important;font-size:15px!important;font-weight:500!important;box-shadow:none!important}#main-cart-items#main-cart-items .ph-cart-empty a.button *{color:var(--phq-ink)!important}#main-cart-items#main-cart-items .ph-cart-empty a.button:hover{background:#e2e5e9!important;border-color:#c9cdd3!important}#main-cart-items#main-cart-items .ph-cart-empty a.button:before,#main-cart-items#main-cart-items .ph-cart-empty a.button:after{display:none!important}#main-cart-items#main-cart-items .ph-unit,#CartDrawer#CartDrawer .ph-unit{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/241/assets/ph-cart-qv.css.map */
