@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&display=swap";#boho-pdp{--c-ink: #171717;--c-ink-deep: #0A0A0A;--c-ink-soft: #2F2F2F;--c-canvas: #F3EEE6;--c-canvas-soft: #FAF8F4;--c-sand: #E5DDD0;--c-stone: #C9C0AE;--c-clay: #B86E4A;--c-clay-deep: #94532F;--c-ochre: #C99A4F;--c-highlight: #FFDDBF;--c-charcoal: #1A1C1B;--c-muted: #5E6657;--c-line: #DDD4C4;--c-sale: #E11D48;--c-success: #4D7C0F;--c-success-bg: #F7FEE7;--c-info-bg: #EEF4F7;--c-rating: #F59E0B;--c-white: #FFFFFF;--ff-display: "Playfair Display","Georgia","Times New Roman",serif;--ff-body: "Poppins",ui-sans-serif,system-ui,-apple-system,"Helvetica Neue",sans-serif;--ease-out: cubic-bezier(.4,0,.2,1);--ease-fade: cubic-bezier(.22,1,.36,1);--dur: .25s;--shadow-1: 0 2px 6px rgba(23,23,23,.06);--shadow-2: 0 12px 32px rgba(23,23,23,.12);background:#fff;color:var(--c-ink);font-family:var(--ff-body);-webkit-font-smoothing:antialiased}#boho-pdp *,#boho-pdp *:before,#boho-pdp *:after{box-sizing:border-box}#boho-pdp img{max-width:100%;display:block}#boho-pdp div:empty{display:block}#boho-pdp .container{max-width:1280px;margin:0 auto;padding:0 48px}@media(max-width:768px){#boho-pdp .container{padding:0 20px}}#boho-pdp .h-display{font-family:var(--ff-display);font-weight:400;line-height:1.05;letter-spacing:-.02em;color:var(--c-ink);margin:0}#boho-pdp .h-display em{font-style:italic}#boho-pdp .h-display.size-2{font-size:clamp(32px,3.6vw,48px)}#boho-pdp .subheading{font-family:var(--ff-body);font-weight:500;font-size:clamp(13px,1.1vw,15px);letter-spacing:.18em;text-transform:uppercase;color:var(--c-ink);margin:0 0 12px}#boho-pdp .subheading--accent{color:var(--c-clay)}#boho-pdp .subheading--light{color:var(--c-white)}#boho-pdp .btn{position:relative;isolation:isolate;overflow:hidden;font-family:var(--ff-body);font-weight:500;font-size:15px;letter-spacing:.01em;text-align:center;padding:16px 36px;border-radius:999px;border:2px solid transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;line-height:1.2;transition:color .6s var(--ease-fade),border-color var(--dur) var(--ease-out)}#boho-pdp .btn:before{content:"";position:absolute;left:-5%;right:-5%;bottom:0;height:0;border-radius:50% 50% 0 0/60% 60% 0 0;transition:height .9s var(--ease-fade),border-radius .9s var(--ease-fade);z-index:-1}#boho-pdp .btn:hover:before{height:240%;border-radius:0}#boho-pdp .btn--primary{background:var(--c-ink);color:var(--c-white);border-color:var(--c-ink)}#boho-pdp .btn--primary:before{background:var(--c-white)}#boho-pdp .btn--primary:hover{color:var(--c-ink)}#boho-pdp .btn--secondary{background:transparent;color:var(--c-ink);border-color:var(--c-ink)}#boho-pdp .btn--secondary:before{background:var(--c-ink)}#boho-pdp .btn--secondary:hover{color:var(--c-white)}#boho-pdp .btn[disabled]{opacity:.45;cursor:not-allowed}#boho-pdp .btn[disabled]:before{display:none}#boho-pdp .pdp{padding-top:24px}#boho-pdp .pdp-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:2px;font-family:var(--ff-body);font-size:14px;color:var(--c-ink)}#boho-pdp .pdp-breadcrumb a{color:var(--c-ink);text-decoration:none}#boho-pdp .pdp-breadcrumb a:hover{color:var(--c-muted)}#boho-pdp .pdp-breadcrumb span{color:var(--c-ink)}#boho-pdp .pdp-breadcrumb__sep{color:var(--c-stone)}#boho-pdp .pdp-breadcrumb__home{display:inline-flex;align-items:center;color:var(--c-ink)}#boho-pdp .pdp-breadcrumb__icon{width:20px;height:20px;display:block;stroke-width:1.5}#boho-pdp .pdp__main{max-width:none;margin:0 auto;display:grid;grid-template-columns:auto minmax(0,1fr);gap:64px;padding:28px 56px 80px;align-items:start}#boho-pdp .pdp__info{display:flex;flex-direction:column;gap:18px}#boho-pdp .pdp__flag{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;background:var(--c-highlight);color:var(--c-ink);font-family:var(--ff-body);font-weight:600;font-size:12px;letter-spacing:.02em;padding:7px 13px;border-radius:999px}#boho-pdp .pdp__flag svg{width:13px;height:13px}#boho-pdp .pdp__vendor{font-family:var(--ff-body);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--c-muted);margin:0}#boho-pdp .pdp__name{font-family:var(--ff-display);font-weight:400;font-size:clamp(36px,4vw,52px);line-height:1.05;letter-spacing:-.02em;color:var(--c-ink);margin:0}#boho-pdp .pdp__rating{display:flex;align-items:center;gap:8px;font-family:var(--ff-body);font-size:13px;color:var(--c-ink)}#boho-pdp .pdp__star{color:var(--c-rating);display:inline-flex;gap:2px}#boho-pdp .pdp__rlink:hover{color:var(--c-ink)}#boho-pdp .pdp__price-val{font-family:var(--ff-body);font-weight:600;font-size:28px;color:var(--c-ink)}#boho-pdp .pdp__short{font-family:var(--ff-body);font-size:15px;line-height:1.6;color:var(--c-ink);margin:0}#boho-pdp .pdp__stock{display:flex;align-items:center;gap:10px;font-family:var(--ff-body);font-size:13px;color:var(--c-ink)}#boho-pdp .pdp__stock strong{font-weight:600}#boho-pdp .pdp__stock-dot.low{background:var(--c-sale);box-shadow:0 0 0 4px #e11d4826}#boho-pdp .pdp-ship__fill{height:100%;background:var(--c-success);border-radius:999px;transition:width .3s var(--ease-out)}#boho-pdp .pdp__buy{display:flex;gap:12px;align-items:stretch;margin-top:4px}#boho-pdp .pdp__buy .btn{flex:1;white-space:nowrap}#boho-pdp .pdp__qty{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--c-line);border-radius:999px;padding:0 8px}#boho-pdp .pdp__qty button{background:transparent;border:0;cursor:pointer;color:var(--c-ink);padding:12px 10px;display:inline-flex;align-items:center}#boho-pdp .pdp__qty span{font-family:var(--ff-body);font-weight:500;font-size:14px;min-width:20px;text-align:center}#boho-pdp .pdp__checkout-wrap{margin-top:4px}#boho-pdp .pdp__checkout-wrap .shopify-payment-button__button{border-radius:999px!important;font-family:var(--ff-body)!important;font-weight:600!important}#boho-pdp .pdp-pay-row{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:2px}#boho-pdp .pdp-pay-marks{display:flex;align-items:center;gap:7px;flex-wrap:wrap}#boho-pdp .pay-mark{height:24px;padding:0 8px;border-radius:5px;border:1px solid var(--c-line);background:var(--c-white);display:inline-flex;align-items:center;font-family:var(--ff-body);font-weight:700;font-size:10px;letter-spacing:.02em;color:var(--c-ink)}#boho-pdp .pay-mark.klarna{background:#ffb3c7;border-color:#ffb3c7}#boho-pdp .pay-mark.clearpay{background:#b2fce4;border-color:#b2fce4}#boho-pdp .pay-mark.shop{background:#5a31f4;border-color:#5a31f4;color:#fff}#boho-pdp .pdp-secure{display:inline-flex;align-items:center;gap:6px;font-family:var(--ff-body);font-size:12px;color:var(--c-muted)}#boho-pdp .pdp-secure svg{color:var(--c-success)}#boho-pdp .pdp__trust{list-style:none;padding:16px 0 0;margin:0;border-top:1px solid var(--c-line);display:flex;flex-direction:column;gap:10px}#boho-pdp .pdp__trust li{display:flex;align-items:center;gap:12px;font-family:var(--ff-body);font-size:13px;color:var(--c-ink)}#boho-pdp .pdp__trust li svg{color:var(--c-ink);flex-shrink:0}#boho-pdp .pdp-accord{display:flex;flex-direction:column;margin-top:8px;border-top:1px solid var(--c-line)}#boho-pdp .pdp-accord__row{border-bottom:1px solid var(--c-line)}#boho-pdp .pdp-accord__head{width:100%;background:transparent;border:0;padding:18px 0;display:flex;justify-content:space-between;align-items:center;font-family:var(--ff-body);font-weight:500;font-size:15px;color:var(--c-ink);cursor:pointer;text-align:left}#boho-pdp .pdp-accord__head svg{color:var(--c-clay);transition:transform var(--dur) var(--ease-out);flex-shrink:0}#boho-pdp .pdp-accord__row.open .pdp-accord__head svg{transform:rotate(45deg)}#boho-pdp .pdp-accord__body{overflow:hidden;max-height:0;transition:max-height .32s var(--ease-out)}#boho-pdp .pdp-accord__body-inner{padding:0 0 18px;font-family:var(--ff-body);font-size:14px;line-height:1.6;color:var(--c-muted)}#boho-pdp .pdp-accord__body-inner p{margin:0 0 10px}#boho-pdp .pdp-benefits{background:var(--c-ink);color:var(--c-white);padding:14px 0;overflow:hidden}#boho-pdp .pdp-benefits__item{display:inline-flex;align-items:center;gap:8px;font-family:var(--ff-body);font-size:14px}#boho-pdp .pdp-benefits__item svg{color:var(--c-highlight)}
/*# sourceMappingURL=/cdn/shop/t/28/assets/boho-pdp-base.css.map */
