:root{--ph-navy: #000000;--ph-navy-2: #1a1a1a;--ph-yellow: #F761A0;--ph-yellow-soft: #fff3cf;--ph-grey: #e6e7eb;--ph-white: #ffffff;--ph-pink: #f23e7f;--ph-green: #51d88a;--ph-orange: #f5652e;--ph-display: "Bonmikku", "Gigalypse", "Caprasimo", "Cooper Black", Georgia, serif;--font-heading--family: "Bonmikku", var(--font-body--family, sans-serif);--font-heading--style: normal;--font-heading--weight: 800}:root{--font-paragraph--line-height: 1}body{line-height:1}html,body{overflow-x:clip}.button,.add-to-cart-button,.quick-add__button,button.button,.ph-hero__btn,.phbs__add,.phb__padd{text-transform:uppercase!important}.ph-header__nav{justify-content:center!important}.ph-header__nav-link{text-transform:uppercase!important;letter-spacing:.05em;font-weight:600}.ph-header__nav-item{padding-bottom:16px!important;margin-bottom:-16px!important}.ph-header__mega{margin-top:0!important}.ph-header__mega-feature{order:-1!important}.ph-header__wishlist{display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:none}.ph-header__wishlist svg{display:block}.ph-ticker-flat{background:linear-gradient(90deg,#fba3cb,#fd7a44)!important}.ph-ticker-flat,.ph-ticker-flat .ph-tf__copy,.ph-ticker-flat span{color:#fff!important}@media(min-width:990px){.ph-header__shell{grid-template-columns:1fr auto 1fr!important}}.ph-header__logo{justify-self:start}.ph-header__actions{justify-self:end}.ph-header__search-toggle{display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:none}.ph-header__actions{align-items:center}.ph-header__actions>*,.ph-header__search-toggle,.ph-header__wishlist{display:inline-flex;align-items:center}.ph-header__search-toggle svg,.ph-header__search-toggle .svg-wrapper{width:var(--phh-search-icon-size, 23px)!important;height:var(--phh-search-icon-size, 23px)!important}.ph-header__wishlist svg,.ph-header__wishlist .svg-wrapper{width:var(--phh-wishlist-icon-size, 24px)!important;height:var(--phh-wishlist-icon-size, 24px)!important}.ph-header .account-button__icon{width:var(--phh-account-icon-size, 24px)!important;height:var(--phh-account-icon-size, 24px)!important}.ph-header .header-actions__action .svg-wrapper,.ph-header cart-icon.header-actions__cart-icon .svg-wrapper,.ph-header cart-icon.header-actions__cart-icon svg{width:var(--phh-cart-icon-size, 24px)!important;height:var(--phh-cart-icon-size, 24px)!important}body:has(main[data-template=index]) .ph-header__shell{background:#fff!important;border-color:#00000014!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:has(main[data-template=index]) :is(.ph-header__nav-link,.ph-header__logo-text,.ph-header__actions a,.ph-header__actions button,.ph-header__search-toggle,.ph-header__wishlist,.ph-header__mobile-toggle){color:#000!important}body:has(main[data-template=index]) :is(.ph-header__logo-image,.ph-header__search-toggle svg,.ph-header__wishlist svg,.ph-header__actions svg){filter:none!important}@media(max-width:989px){.ph-header__shell{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important}.ph-header__logo{justify-self:center}}.ph-hero__btn,.phbs__add,.phb__padd,.phb__seeall,.phb__promo-link,.ph-of__btn,[data-ph-bundle-add],.phsc__more,.button,.add-to-cart-button,.quick-add__button{transition:background-color .3s ease,color .25s ease,border-color .3s ease!important}.ph-hero__btn:hover,.phbs__add:hover,.phb__padd:hover,.phb__seeall:hover,.ph-of__btn:hover,[data-ph-bundle-add]:hover,.phsc__more:hover,.button:hover,.add-to-cart-button:hover,.quick-add__button:hover{background-color:#fd733a!important;color:#fff!important;border-color:#fd733a!important}.shopify-section{margin-top:0!important;margin-bottom:0!important}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media(prefers-reduced-motion:no-preference){html.ph-reveal-on [data-ph-reveal]{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .6s cubic-bezier(.22,.8,.2,1);will-change:opacity,transform}html.ph-reveal-on :is(img,figure)[data-ph-reveal]{transform:none}html.ph-reveal-on [data-ph-reveal].ph-revealed{opacity:1;transform:none}}.quantity-selector{border:1px solid var(--ph-navy, #0c183c)!important}.quantity-selector :is(.quantity-minus,.quantity-plus){color:var(--ph-navy, #0c183c)!important}.quantity-selector svg,.quantity-selector svg *{color:var(--ph-navy, #0c183c)!important;fill:currentColor!important;stroke:currentColor!important}.quantity-selector input,.quantity-input{color:var(--ph-navy, #0c183c)!important}:is(cart-drawer,.cart-drawer,.cart,.cart-items,.cart__footer,.cart-drawer__footer) :is(.button,button[name=checkout],[name=checkout]){background:var(--ph-navy, #0c183c)!important;color:#fff!important;border-color:var(--ph-navy, #0c183c)!important}.product-card__image,.product-card .card-gallery,.product-card .product-card__media,.product-card .media{border-radius:8px!important;overflow:hidden}h1,.h1{line-height:.95;letter-spacing:.005em}h2,.h2{line-height:1}.ph-display{font-family:var(--font-heading--family, inherit)!important}.ph-upper{text-transform:uppercase}@media(prefers-reduced-motion:no-preference){[data-ph-sticker]{opacity:0;transform:translateY(26px) rotate(var(--ph-rot, 0deg)) scale(.88);transition:opacity .6s ease,transform .8s cubic-bezier(.2,.8,.2,1);will-change:transform,opacity}[data-ph-sticker].ph-in{opacity:1;transform:translateY(var(--ph-py, 0px)) rotate(var(--ph-rot, 0deg)) scale(1)}}@media(prefers-reduced-motion:reduce){[data-ph-sticker]{opacity:1}}.ph-scallop{display:block;width:100%;height:var(--ph-scallop-h, 26px);background:var(--ph-scallop-color, #ffffff);-webkit-mask:radial-gradient(var(--ph-scallop-h, 26px) at 50% 100%,#0000 97%,#000) repeat-x;mask:radial-gradient(var(--ph-scallop-h, 26px) at 50% 100%,#0000 97%,#000) repeat-x;-webkit-mask-size:calc(var(--ph-scallop-h, 26px) * 2) 100%;mask-size:calc(var(--ph-scallop-h, 26px) * 2) 100%}.ph-scallop--top{-webkit-mask:radial-gradient(var(--ph-scallop-h, 26px) at 50% 0,#0000 97%,#000) repeat-x;mask:radial-gradient(var(--ph-scallop-h, 26px) at 50% 0,#0000 97%,#000) repeat-x;-webkit-mask-size:calc(var(--ph-scallop-h, 26px) * 2) 100%;mask-size:calc(var(--ph-scallop-h, 26px) * 2) 100%}.ph-header__announcement{color:#fff!important;background:linear-gradient(90deg,#fba3cb,#fd7a44);width:100vw!important;max-width:100vw!important;margin:0 0 10px calc(50% - 50vw)!important;padding:10px 18px;text-align:center;font-weight:600;letter-spacing:.01em;border-radius:0}.product-card{background:#fff;border-radius:16px}:is(.product-grid__item,.resource-list__item) .product-card{box-shadow:0 1px 2px #0c183c14}.product-card .price,.product-card__content .price,.product-card .price__regular,.product-card .price-list .price-item{color:var(--ph-navy)!important;font-weight:800!important}.quick-add__button,.add-to-cart-button,.product-card .button{background:var(--ph-yellow)!important;color:var(--ph-navy)!important;border:none!important;border-radius:999px!important;font-weight:800!important}.add-to-cart-text,.quick-add__button .add-to-cart-text{color:var(--ph-navy)!important}main[data-template^=product],main[data-template^=collection],main[data-template^=search],main[data-template^=cart]{background:#fff}main[data-template^=collection] .section:first-child,main[data-template^=search] .search-header,main[data-template^=product] .product-information,main[data-template^=cart] .cart-page{position:relative}main[data-template^=collection] .section:first-child:before,main[data-template^=search] .search-header:before{background:linear-gradient(90deg,#fba3cb,#fd7a44);content:"";height:10px;left:calc(50% - 50vw);pointer-events:none;position:absolute;right:calc(50% - 50vw);top:0}main[data-template^=collection] .section:first-child :is(h1,.h1),main[data-template^=search] .search-header :is(h1,h2,.h1,.h2),main[data-template^=product] .product-details :is(h1,.h1),main[data-template^=cart] .cart-title{color:#000;font-family:var(--font-heading--family, sans-serif)!important;font-size:clamp(38px,5.2vw,64px)!important;font-weight:800!important;letter-spacing:0!important;line-height:.98!important;text-transform:none!important}main[data-template^=collection] .section:first-child .rte,main[data-template^=search] .search-header .rte{color:#000000ad;font-size:clamp(16px,1.35vw,20px);line-height:1.35;margin-inline:auto;max-width:680px}main[data-template^=search] .search-input,main[data-template^=search] form[role=search],main[data-template^=search] .search-page-input{max-width:min(760px,100%)}main[data-template^=search] :is(input[type=search],.search-input__input){border:2px solid #000!important;border-radius:999px!important;box-shadow:none!important;font-family:var(--font-body--family, sans-serif)!important;font-size:16px!important;min-height:54px;padding-inline:24px 58px!important}main[data-template^=collection] .product-grid-container,main[data-template^=search] .product-grid-container{background:#fcbc50;border-radius:0 0 32px 32px;overflow:clip}main[data-template^=collection] .collection-wrapper,main[data-template^=search] .collection-wrapper{width:min(1540px,calc(100% - clamp(32px,6vw,96px)));margin-inline:auto}main[data-template^=collection] .facets-wrapper,main[data-template^=search] .facets-wrapper,main[data-template^=collection] .facets,main[data-template^=search] .facets{color:#000}main[data-template^=collection] :is(.facets__summary,.sorting-filter__summary),main[data-template^=search] :is(.facets__summary,.sorting-filter__summary){background:#ffffffb8;border:2px solid rgba(0,0,0,.12);border-radius:999px;min-height:42px;padding-inline:16px}main[data-template^=collection] .phcl,main[data-template^=search] .phs{background:#fff;color:#000;display:block;padding:84px 0 118px}main[data-template^=collection] .phcl *,main[data-template^=search] .phs *{box-sizing:border-box}main[data-template^=collection] .phcl__hero,main[data-template^=collection] .phcl__surface,main[data-template^=search] .phs__hero,main[data-template^=search] .phs__surface{margin-inline:auto;width:min(1480px,calc(100% - clamp(28px,5vw,84px)))}main[data-template^=collection] .phcl__hero,main[data-template^=search] .phs__hero{align-items:end;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:clamp(30px,4vw,50px)}main[data-template^=collection] .phcl__eyebrow,main[data-template^=search] .phs__eyebrow{color:#000;font:850 13px/1.1 var(--font-body--family, sans-serif);letter-spacing:.04em;margin:0 0 12px;text-transform:uppercase}main[data-template^=collection] .phcl h1,main[data-template^=search] .phs h1{color:#000;font-family:var(--font-heading--family, sans-serif);font-size:clamp(38px,6.4vw,68px);font-weight:800;letter-spacing:0;line-height:.95;margin:0;text-transform:uppercase}main[data-template^=collection] .phcl__description,main[data-template^=search] .phs__description{color:#0000009e;font:500 16px/1.55 var(--font-body--family, sans-serif);margin:24px 0 0;max-width:620px}main[data-template^=collection] .phcl__count,main[data-template^=search] .phs__count{align-items:center;background:#f8f8f8;border:1px solid rgba(0,0,0,.08);border-radius:999px;display:inline-flex;gap:8px;min-height:42px;padding:0 18px;white-space:nowrap}main[data-template^=collection] .phcl__surface,main[data-template^=search] .phs__surface{background:#f6f6f6;border:1px solid rgba(0,0,0,.08);border-radius:28px;padding:clamp(18px,2vw,28px)}main[data-template^=collection] .phcl__toolbar,main[data-template^=search] .phs__toolbar{align-items:center;display:grid;gap:16px;grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:26px}main[data-template^=collection] .phcl__filter-toggle,main[data-template^=search] .phs__filter-toggle,main[data-template^=collection] .phcl__sort select,main[data-template^=search] .phs__sort select,main[data-template^=collection] .phcl__clear,main[data-template^=search] .phs__clear,main[data-template^=collection] .phcl__chip,main[data-template^=search] .phs__chip{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:999px;color:#000;display:inline-flex;font:850 12px/1 var(--font-body--family, sans-serif);min-height:42px;padding:0 16px;text-decoration:none}main[data-template^=collection] .phcl__active,main[data-template^=search] .phs__active{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}main[data-template^=collection] .phcl__toolbar-note,main[data-template^=search] .phs__toolbar-note{color:#00000094;font:800 12px/1.3 var(--font-body--family, sans-serif);margin:0}main[data-template^=collection] .phcl__sort,main[data-template^=search] .phs__sort{align-items:center;display:flex;gap:10px;justify-self:end}main[data-template^=collection] .phcl__sort label,main[data-template^=search] .phs__sort label{color:#0000008c;font:800 12px/1 var(--font-body--family, sans-serif)}main[data-template^=collection] .phcl__layout,main[data-template^=search] .phs__layout{align-items:start;display:grid;gap:clamp(18px,2vw,28px);grid-template-columns:minmax(220px,260px) minmax(0,1fr)}main[data-template^=collection] .phcl__filters,main[data-template^=search] .phs__filters{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:22px;display:block;max-height:calc(100vh - var(--header-height, 0px) - 36px);overflow-y:auto;padding:22px 22px 20px;position:sticky;top:calc(var(--header-height, 0px) + 18px)}main[data-template^=collection] :is(.phcl__filters-head,.phcl__filter-group summary),main[data-template^=search] :is(.phs__filters-head,.phs__filter-group summary){align-items:center;display:flex;justify-content:space-between}main[data-template^=collection] .phcl__filters-head,main[data-template^=search] .phs__filters-head{margin-bottom:18px}main[data-template^=collection] .phcl__filters-head h2,main[data-template^=search] .phs__filters-head h2{font:900 16px/1 var(--font-body--family, sans-serif);margin:0}main[data-template^=collection] .phcl__filter-group,main[data-template^=search] .phs__filter-group{border-top:1px solid rgba(0,0,0,.08);padding:14px 0}main[data-template^=collection] .phcl__filter-group summary,main[data-template^=search] .phs__filter-group summary{cursor:pointer;font:850 13px/1.2 var(--font-body--family, sans-serif);list-style:none}main[data-template^=collection] .phcl__filter-group summary::-webkit-details-marker,main[data-template^=search] .phs__filter-group summary::-webkit-details-marker{display:none}main[data-template^=collection] .phcl__filter-body,main[data-template^=search] .phs__filter-body{padding:12px 0 0}main[data-template^=collection] .phcl__filter-values,main[data-template^=search] .phs__filter-values{display:grid;gap:2px}main[data-template^=collection] .phcl__filter-value,main[data-template^=search] .phs__filter-value{align-items:center;border-radius:12px;color:#000000bd;cursor:pointer;display:grid;font:750 13px/1.2 var(--font-body--family, sans-serif);gap:10px;grid-template-columns:18px minmax(0,1fr) auto;min-height:30px;padding:3px 2px;position:relative}main[data-template^=collection] .phcl__filter-value:hover,main[data-template^=collection] .phcl__filter-value:has(input:checked),main[data-template^=collection] .phcl__filter-value.is-active,main[data-template^=search] .phs__filter-value:hover,main[data-template^=search] .phs__filter-value:has(input:checked),main[data-template^=search] .phs__filter-value.is-active{background:#0000000b;color:#000}main[data-template^=collection] .phcl__filter-value.is-disabled,main[data-template^=search] .phs__filter-value.is-disabled{cursor:not-allowed;opacity:.42}main[data-template^=collection] .phcl__filter-value input,main[data-template^=search] .phs__filter-value input{-webkit-appearance:none;accent-color:#000;appearance:none;background:transparent!important;border:0!important;border-radius:999px;box-shadow:none;cursor:pointer;display:block;height:18px!important;inset-block-start:50%;inset-inline-start:2px;margin:0!important;min-height:18px!important;min-width:18px!important;opacity:0!important;padding:0!important;position:absolute;transform:translateY(-50%);transition:none!important;width:18px!important;z-index:2}main[data-template^=collection] .phcl__filter-value input:before,main[data-template^=collection] .phcl__filter-value input:after,main[data-template^=search] .phs__filter-value input:before,main[data-template^=search] .phs__filter-value input:after{content:none!important;display:none!important}main[data-template^=collection] .phcl__filter-check,main[data-template^=search] .phs__filter-check{background:#fff;border:1.5px solid rgba(0,0,0,.36);border-radius:999px;box-shadow:none;display:block;grid-column:1;height:18px;pointer-events:none;transition:none;width:18px}main[data-template^=collection] .phcl__filter-value input:checked+.phcl__filter-check,main[data-template^=collection] .phcl__filter-value input:not(:disabled):hover:checked+.phcl__filter-check,main[data-template^=search] .phs__filter-value input:checked+.phs__filter-check,main[data-template^=search] .phs__filter-value input:not(:disabled):hover:checked+.phs__filter-check{background:#fff;border-color:#000;box-shadow:inset 0 0 0 5px #fff,inset 0 0 0 99px #000}main[data-template^=collection] .phcl__filter-value input:disabled+.phcl__filter-check,main[data-template^=search] .phs__filter-value input:disabled+.phs__filter-check{background:#0000000a;border-color:#0000001f}main[data-template^=collection] .phcl__filter-value input:focus-visible+.phcl__filter-check,main[data-template^=search] .phs__filter-value input:focus-visible+.phs__filter-check{outline:2px solid #000;outline-offset:3px}main[data-template^=collection] .phcl__filter-value small,main[data-template^=search] .phs__filter-value small{color:#00000073;font-size:11px}main[data-template^=collection] .phcl__price-range,main[data-template^=search] .phs__price-range{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}main[data-template^=collection] .phcl__price-range label,main[data-template^=search] .phs__price-range label{display:grid;gap:6px}main[data-template^=collection] .phcl__price-range span,main[data-template^=search] .phs__price-range span{color:#00000080;font:800 11px/1 var(--font-body--family, sans-serif)}main[data-template^=collection] .phcl__price-range input,main[data-template^=search] .phs__price-range input{background:#fff;border:1px solid rgba(0,0,0,.14);border-radius:11px;color:#000;font:750 13px/1 var(--font-body--family, sans-serif);min-height:40px;padding:0 12px;width:100%}main[data-template^=collection] .phcl__apply,main[data-template^=search] .phs__apply{background:#000;border:0;border-radius:999px;color:#fff;cursor:pointer;font:850 12px/1 var(--font-body--family, sans-serif);margin-top:10px;min-height:42px;padding:0 16px}main[data-template^=collection] .phcl__grid,main[data-template^=search] .phs__grid{display:grid;gap:clamp(16px,1.6vw,22px);grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:989px){main[data-template^=collection] .phcl,main[data-template^=search] .phs{padding:48px 0 70px}main[data-template^=collection] .phcl__hero,main[data-template^=search] .phs__hero,main[data-template^=collection] .phcl__toolbar,main[data-template^=search] .phs__toolbar,main[data-template^=collection] .phcl__layout,main[data-template^=search] .phs__layout{grid-template-columns:1fr}main[data-template^=collection] .phcl__filters,main[data-template^=search] .phs__filters{display:none;position:relative;top:auto}main[data-template^=collection] .phcl.is-filter-open .phcl__filters,main[data-template^=search] .phs.is-filter-open .phs__filters{display:block}main[data-template^=collection] .phcl__grid,main[data-template^=search] .phs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(main[data-template^=collection],main[data-template^=search],main[data-template^=product],main[data-template^=cart]) :is(.product-grid__item,.resource-list__item) .product-card{background:#fff!important;border:1px solid rgba(7,19,60,.07)!important;border-radius:clamp(20px,1.6vw,28px)!important;box-shadow:none!important;color:var(--ph-navy, #07133c)!important;overflow:hidden;transition:border-color .18s ease,transform .18s ease}:is(main[data-template^=collection],main[data-template^=search],main[data-template^=product],main[data-template^=cart]) :is(.product-grid__item,.resource-list__item) .product-card:hover{border-color:#07133c29!important;transform:translateY(-1px)}:is(main[data-template^=collection],main[data-template^=search],main[data-template^=product],main[data-template^=cart]) .product-card__content{gap:clamp(8px,.7vw,10px)!important;padding:clamp(6px,.5vw,7px) clamp(6px,.5vw,7px) clamp(16px,1vw,17px)!important}:is(main[data-template^=collection],main[data-template^=search],main[data-template^=product],main[data-template^=cart]) .product-card .card-gallery{background:#fff!important;border-radius:clamp(16px,1.1vw,21px) clamp(16px,1.1vw,21px) 9px 9px!important;margin:0!important;overflow:hidden!important;position:relative}:is(main[data-template^=collection],main[data-template^=search],main[data-template^=product],main[data-template^=cart]) .product-card .card-gallery:after{background:linear-gradient(90deg,#000 0 30%,#07133c1f 30% 100%);bottom:0;content:"";height:2px;left:0;position:absolute;right:0;z-index:3}:is(main[data-template^=collection],main[data-template^=search],main[data-template^=product],main[data-template^=cart]) .product-card :is(.product-media-container,.product-card__image,img){object-fit:contain!important}:is(main[data-template^=collection],main[data-template^=search],main[data-template^=product],main[data-template^=cart]) .product-card :is(product-title,.product-title,.text-block,p[role=heading]){color:var(--ph-navy, #0c183c)!important;font-family:var(--font-body--family, sans-serif)!important;font-size:clamp(13px,.95vw,14px)!important;font-weight:700!important;letter-spacing:0!important;line-height:1.35!important;margin:0!important;text-transform:none!important}:is(main[data-template^=collection],main[data-template^=search],main[data-template^=product],main[data-template^=cart]) .product-card product-price{color:var(--ph-navy, #0c183c)!important;font-family:var(--font-body--family, sans-serif)!important;font-size:clamp(13px,.95vw,14px)!important;font-weight:700!important;line-height:1!important;margin-top:auto!important}:is(main[data-template^=collection],main[data-template^=search],main[data-template^=product],main[data-template^=cart]) .product-card .quick-add{bottom:clamp(14px,1vw,17px)!important;position:absolute!important;right:clamp(14px,1vw,17px)!important;z-index:4}:is(main[data-template^=collection],main[data-template^=search],main[data-template^=product],main[data-template^=cart]) .product-card .quick-add__button{align-items:center!important;background:#07133c0e!important;border:0!important;border-radius:11px!important;color:#000!important;display:inline-flex!important;font-size:0!important;height:40px!important;justify-content:center!important;min-height:0!important;padding:0!important;width:40px!important}:is(main[data-template^=collection],main[data-template^=search],main[data-template^=product],main[data-template^=cart]) .product-card .quick-add__button:before{content:"+";font-family:var(--font-body--family, sans-serif);font-size:28px;font-weight:500;line-height:.8;transform:translateY(-1px)}:is(main[data-template^=collection],main[data-template^=search],main[data-template^=product],main[data-template^=cart]) .product-card .quick-add__button:hover{background:#07133c1a!important;color:#000!important;transform:translateY(-1px)}main[data-template^=product] .product-information{background:radial-gradient(circle at 8% 22%,rgba(247,97,160,.14),transparent 24%),radial-gradient(circle at 94% 12%,rgba(252,188,80,.2),transparent 20%),#fff}main[data-template^=product] .product-information__grid{align-items:start}main[data-template^=product] .product-information__media .product-media-gallery,main[data-template^=product] .product-information__media media-gallery,main[data-template^=product] .product-media-container{border-radius:clamp(22px,2vw,32px)}main[data-template^=product] .product-details>.group-block{background:#fff;border:2px solid rgba(0,0,0,.08);border-radius:clamp(24px,2vw,34px);box-shadow:0 18px 54px #00000012;padding:clamp(24px,2.2vw,38px)!important}main[data-template^=product] .product-details product-price{color:#000!important;font-weight:800!important}main[data-template^=product] product-sku-component{color:#00000094!important;font-size:13px!important;font-weight:800!important;text-transform:uppercase}main[data-template^=product] .variant-picker,main[data-template^=product] variant-picker{border-radius:18px}main[data-template^=product] .product-form-buttons{gap:12px!important}main[data-template^=product] .product-form-buttons .add-to-cart-button{background:#000!important;border-radius:16px!important;color:#fff!important;min-height:58px}main[data-template^=product] .product-form-buttons .add-to-cart-button:hover{background:#fd733a!important;color:#fff!important}main[data-template^=product] .product-form-buttons .quantity-selector{border:2px solid rgba(0,0,0,.12)!important;border-radius:16px!important;min-height:58px}main[data-template^=product] .accordion{background:#fafafa;border:1px solid rgba(0,0,0,.08);border-radius:22px;overflow:hidden}main[data-template^=product] .accordion .details__header{color:#000;font-family:var(--font-body--family, sans-serif)!important;font-size:15px!important;font-weight:800!important;letter-spacing:0!important;padding:16px 18px;text-transform:none!important}main[data-template^=product] .accordion .details-content{color:#000000b8;font-family:var(--font-body--family, sans-serif);font-size:15px;line-height:1.45;padding:0 18px 18px}main[data-template^=product] .accordion .details-content :is(p,li){line-height:1.45}main[data-template^=cart] .shopify-section:has(.product-list),main[data-template^=cart] .product-list{background:#fcbc50;color:#fff}main[data-template^=cart] .product-list .section-resource-list,main[data-template^=cart] .product-list{background:#fcbc50}main[data-template^=cart] .product-list :is(h2,h3,h4,.h3,.h4){color:#fff!important;font-family:var(--font-heading--family, sans-serif)!important;font-size:clamp(38px,6vw,54px)!important;font-weight:800!important;letter-spacing:0!important;line-height:1.02!important;margin-inline:auto;text-align:center}main[data-template^=cart] .product-list .section-resource-list__content{justify-content:center;text-align:center}main[data-template^=cart] .cart-page{gap:clamp(28px,4vw,64px)}main[data-template^=cart] .cart-page__items,.cart-drawer__items{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:26px;padding:clamp(18px,2vw,28px)!important}main[data-template^=cart] .cart-page__summary,.cart-drawer__summary{background:#f7f7f7!important;border:1px solid rgba(0,0,0,.08);border-radius:26px;color:#000}.cart-drawer__dialog{background:#fff!important;border-left:0!important;box-shadow:-18px 0 60px #00000029!important}.cart-drawer__header{background:#fff!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.cart-drawer__heading{color:#000;font-family:var(--font-heading--family, sans-serif)!important;font-size:clamp(30px,4vw,42px)!important;letter-spacing:0!important}.cart-items__table-row{border-color:#00000014!important}.cart-items__media-container,.cart-items__media-image{background:#fff!important;border-radius:16px!important;object-fit:contain!important}.cart-items__title{color:#000!important;font-weight:800!important;line-height:1.25!important}.cart-items__price,.cart-totals__total-value{color:#000!important;font-weight:800!important}.cart__checkout-button{border-radius:16px!important;min-height:56px}@media(max-width:749px){main[data-template^=collection] .collection-wrapper,main[data-template^=search] .collection-wrapper{width:calc(100% - 24px)}main[data-template^=collection] .product-grid,main[data-template^=search] .product-grid{gap:18px 12px!important}main[data-template^=product] .product-details>.group-block{border-radius:24px 24px 0 0;border-inline:0;box-shadow:none;margin-inline:calc(var(--full-page-grid-margin, 0px) * -1)}main[data-template^=cart] .product-list .resource-list{padding-inline:20px}.cart-drawer__dialog{border-radius:28px 28px 0 0!important;height:min(92dvh,760px)!important;margin-top:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ph-brand.css.map */
