.bk-experience{--bk-ink:#242820;--bk-paper:#f4f1eb;--bk-muted:#5b6256;--bk-line:#d7d9cc;--bk-accent:#d9e296;background:var(--bk-paper);color:var(--bk-ink)}.bk-experience .bk{--font-heading--family:var(--font-body--family,sans-serif)}.bk-experience #MainContent{background:var(--bk-paper)}.bk-experience #MainContent :is(h1,h2,h3,h4){font-family:var(--font-body--family,sans-serif);font-weight:500;letter-spacing:-.035em;text-transform:none}.bk-experience #MainContent h1{font-size:clamp(30px,4.5vw,64px);line-height:1.08;text-wrap:balance}.bk-experience #MainContent .bk-hero h1{font-size:clamp(44px,6.4vw,96px);line-height:1.02;letter-spacing:-.055em;max-width:11ch}.bk-experience #MainContent .product-details h1{font-size:clamp(26px,2.8vw,40px);max-width:23ch}.bk-experience #MainContent :is(.button,.shopify-payment-button__button--unbranded){border-radius:2px;min-height:48px;font-family:var(--font-body--family,sans-serif);letter-spacing:.01em}.bk-experience #MainContent .product-details{padding:clamp(16px,3vw,40px);background:#faf9f5;border:1px solid var(--bk-line)}.bk-experience :is(.product-card,.cart-page__summary){border-radius:2px}.bk-experience .bootiky-breadcrumbs{padding-block:16px;font-size:12px;color:var(--bk-muted);border-bottom:1px solid var(--bk-line)}.bk-experience .cart-page__summary{border:1px solid var(--bk-line);padding:24px;background:#e8ebdf}.bk-experience .bk-product h3{font-size:16px;line-height:1.45;letter-spacing:0}.bk-experience .bk-collection-card h3{font-size:clamp(20px,2vw,28px)}.bk-heading-row>div,.bk-collection-card__copy,.bk-collection-card h3{min-width:0}.bk-heading{overflow-wrap:anywhere}.bk-journey{display:flex;align-items:center;flex-wrap:wrap;gap:24px 40px;padding:clamp(32px,5vw,72px) clamp(20px,5vw,80px);border-block:1px solid var(--bk-line);background:#e8ebdf}.bk-journey>div{flex:1 1 400px;min-width:0}.bk-journey h2{font-size:clamp(26px,3vw,42px);line-height:1.1;margin:12px 0}.bk-journey p{max-width:55ch}.bk-journey .bk-link{font-size:14px}.bk-look__visual--type{padding:20px;aspect-ratio:auto;background:#e0e3d6}.bk-look-board{display:grid;grid-template-columns:1.2fr 1fr;gap:16px;width:100%;align-items:start}.bk-look-board a{min-width:0;text-decoration:none}.bk-look-board a:first-child{grid-row:span 2}.bk-look-board img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}.bk-look-board span{display:block;font-size:12px;line-height:1.4;margin-top:8px;overflow-wrap:anywhere}.bk-guide{border-block:1px solid var(--bk-line);padding:32px 0;margin-bottom:40px}.bk-guide__heading{display:flex;align-items:start;justify-content:space-between;gap:24px;margin-bottom:32px}.bk-guide__heading>div{max-width:60ch}.bk-guide h3{font-size:clamp(26px,3vw,38px);line-height:1.15;margin:12px 0}.bk-guide fieldset{border:0;padding:0;margin:0 0 28px;min-width:0}.bk-guide legend{font-size:16px;font-weight:600;margin-bottom:14px}.bk-guide__choices{display:flex;flex-wrap:wrap;gap:10px}.bk-guide__choices label{position:relative;margin:0;cursor:pointer}.bk-guide__choices input{position:absolute;opacity:0;width:1px;height:1px}.bk-guide__choices span{min-height:48px;border:1px solid #77826c;padding:12px 18px;display:flex;align-items:center;gap:10px;border-radius:2px}.bk-guide__choices input:checked+span{background:var(--bk-accent);color:#22271f;border-color:var(--bk-accent)}.bk-guide__choices input:focus-visible+span{outline:3px solid #fff;outline-offset:3px}.bk-swatch{display:inline-block;width:18px;height:18px;border-radius:50%;border:1px solid currentColor}.bk-swatch--neutral{background:#c4b190}.bk-swatch--denim{background:#526b87}.bk-guide__limits{display:grid;grid-template-columns:1fr 1fr;gap:12px 32px;max-width:800px}.bk-guide__limits label{margin:0}.bk-guide__limits label:nth-of-type(2){grid-column:2;grid-row:1}.bk-guide__limits p{font-size:12px;color:var(--bk-muted)}.bk-guide input[type=number]{width:100%;min-height:48px;margin-top:10px;background:#f4f1eb;color:#20211f;border:1px solid #949e86;padding:10px;font:inherit;font-size:16px;border-radius:2px}.bk-guide__limits select{margin-top:10px}.bk-guide__actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:28px}.bk-guide button.bk-link{background:transparent;border:0;border-bottom:1px solid currentColor;color:inherit;padding:0;font:inherit;min-height:44px}.bk-guide__results{margin-top:32px;scroll-margin-top:24px}.bk-guide__disclosure{font-size:13px;max-width:65ch;color:var(--bk-muted);margin-top:12px!important}.bk-guide__edits{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:24px;margin-top:24px}.bk-edit{background:#f4f1eb;color:#242820;min-width:0}.bk-edit__board{display:grid;grid-template-columns:1.2fr 1fr;gap:8px;padding:12px;background:#e1e3d8}.bk-edit__piece{min-width:0;text-decoration:none;font-size:11px;line-height:1.4}.bk-edit__piece:first-child{grid-row:span 2}.bk-edit__piece img{width:100%;aspect-ratio:3/4;object-fit:cover}.bk-edit__piece span{display:block;margin-top:6px;overflow-wrap:anywhere}.bk-edit__body{padding:24px}.bk-edit__body h4{font-size:24px;line-height:1.1;margin:12px 0}.bk-edit__body>p{margin:12px 0;font-size:14px}.bk-edit__body .bk-button{width:100%;margin-top:8px}.bk-studio .bk-edit__body .bk-button{background:#242820;color:#f4f1eb!important;border-color:#242820}.bk-guide-reopen{color:inherit!important;background:transparent;border:0;border-bottom:1px solid currentColor;margin-bottom:24px}.bk-guiding .bk-studio__grid,.bk-guiding>.bk-studio__controls{display:none}.bk-studio.bk-guiding .bk-activation{display:none}@media(max-width:649px){.bk-collection-card{grid-template-columns:100px minmax(0,1fr);min-width:0}.bk-collection-card h3{overflow-wrap:anywhere}.bk-guide__heading{flex-direction:column}.bk-guide__limits{grid-template-columns:1fr}.bk-guide__limits label:nth-of-type(2){grid-column:auto;grid-row:auto}.bk-guide__choices{display:grid;grid-template-columns:1fr 1fr}.bk-guide__choices span{padding:12px;font-size:14px;height:100%}.bk-guide__heading .bk-link{align-self:start}.bk-experience #MainContent .product-details{padding:20px 12px}.bk-journey .bk-button{width:100%}.bk-look-board{gap:12px}}.bk-guide__edits{align-items:start}.bk-edit__piece span:first-of-type{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bk-guide__results[data-count="1"] .bk-guide__edits{grid-template-columns:minmax(0,960px)}.bk-guide__results[data-count="1"] .bk-edit{display:grid;grid-template-columns:1.1fr 1fr;align-items:center}.bk-guide__results[data-count="1"] .bk-edit__board .bk-edit__piece:not(:first-child) img{max-height:160px;object-fit:contain}.bk-guide__results[data-count="1"] .bk-edit__board .bk-edit__piece:first-child img{max-height:360px;object-fit:contain}@media(max-width:749px){.bk-guide__results[data-count="1"] .bk-edit{display:block}}@media(prefers-reduced-motion:no-preference){.bk-edit__piece img,.bk-product__image img{transition:transform .3s ease}.bk-edit__piece:hover img,.bk-product__image:hover img{transform:scale(1.025)}}.bk-experience .cart__checkout-button{background:var(--bk-ink);color:var(--bk-paper);border-color:var(--bk-ink)}.bk-experience .cart__checkout-button:hover{background:#3b4534;color:var(--bk-paper);border-color:#3b4534}.bk-experience .bk-purchase-help{display:block;margin-block:20px 8px;padding:18px 0 0;border-top:1px solid var(--bk-line);font:400 13px/1.5 var(--font-body--family,sans-serif);color:var(--bk-ink);text-align:left;min-width:0}.bk-purchase-help .bk-purchase-help__title{font-weight:600;font-size:14px;margin:0 0 10px}.bk-purchase-help ul{list-style:none;display:flex;flex-wrap:wrap;gap:4px 20px;padding:0;margin:0}.bk-purchase-help a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px}.bk-purchase-help>p:last-child{margin:8px 0 0;color:var(--bk-muted);font-size:12px;max-width:55ch}.bk-experience .bk-cart-empty-copy{max-width:34ch;text-align:center;line-height:1.6;margin:16px auto}.bk-experience .bk-cart-studio-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:12px auto;text-underline-offset:5px}.bk-experience #cart-drawer .theme-drawer__dialog{background:var(--bk-paper);color:var(--bk-ink)}.bk-experience #cart-drawer .cart-drawer__content{background:var(--bk-paper)}.bk-experience #cart-drawer .cart-drawer__summary{background:#e8ebdf}.bk-experience #cart-drawer :is(h2,.button){font-family:var(--font-body--family,sans-serif)}.bk-experience #cart-drawer .button{border-radius:2px;min-height:48px}.bk-experience .bk-service-page .section-content-wrapper{max-width:100%;min-width:0}.bk-experience .bk-service-page .page-content{width:100%;max-width:100%;min-width:0;line-height:1.7;overflow-wrap:anywhere}.bk-experience .bk-service-page .page-content :is(input,textarea,select){font-size:16px;max-width:100%}.bk-experience .bk-service-page .page-content details{border:1px solid var(--bk-line);border-radius:2px;background:#faf9f5;margin-block:12px;padding:16px}.bk-experience .bk-service-page .page-content summary{min-height:44px;align-content:center;cursor:pointer;font-weight:500}.bk-experience .bk-service-page .page-content summary:focus-visible{outline:2px solid var(--bk-ink);outline-offset:4px}.bk-experience .shopify-policy__container{max-width:900px;padding:clamp(24px,5vw,64px) 24px;color:var(--bk-ink);line-height:1.7;overflow-wrap:anywhere}.bk-experience .shopify-policy__title{margin-bottom:32px}.bk-experience .shopify-policy__body a{text-underline-offset:4px}@media(max-width:749px){.bk-experience .cart-page__summary{padding:20px 16px}.bk-experience .bk-service-page .page-content details{padding:12px}.bk-experience .shopify-policy__container{padding-inline:20px}}.bk-studio.bk-enhanced.bk-guiding>.bk-studio__controls{display:none}.bk-studio.bk-enhanced .bk-activation{display:none}.bk-studio:not(.bk-enhanced) [data-bk-slot-caption]{display:none}.bk-experience,.bk-experience .bk{--bk-ink:#302b2c;--bk-paper:#fffaf7;--bk-muted:#71676a;--bk-line:#e8dfe0;--bk-accent:#8e4457}.bk-experience .bk-button{border-radius:10px;background:#8e4457;border-color:#8e4457;color:#fff!important;gap:18px}.bk-experience .bk-button:hover{background:#733449;border-color:#733449}.bk-experience .bk-wrap{padding-block:clamp(48px,6vw,88px)}.bk-experience :is(.bk-look,.bk-journey,.cart-page__summary){background:#f6f0ee}.bk-experience #cart-drawer .cart-drawer__summary{background:#f6f0ee}.bk-experience .cart__checkout-button{background:#8e4457;border-color:#8e4457;color:#fff}.bk-experience #MainContent .product-details{background:#fffdfb;border-radius:16px}.bk-experience .bk-look__visual--type{display:block;padding:18px;background:#f0e8e4;border-radius:18px;min-width:0}.bk-look__visual--type .bk-look-board span{font-size:12px;line-height:1.5;letter-spacing:0;max-width:none;width:100%;font-weight:400;overflow-wrap:normal;word-break:normal}.bk-look-board{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.bk-look-board a{display:flex;flex-direction:column;gap:4px;min-width:0}.bk-look-board img{max-height:380px;object-fit:contain;background:#fffdfb;border-radius:10px}.bk-experience .bk-studio{background:#f8eef1;color:#302b2c}.bk-studio__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px 56px}.bk-studio__intro .bk-heading{max-width:16ch}.bk-studio__intro .bk-copy{max-width:43ch}.bk-studio .bk-activation{margin-bottom:28px}.bk-studio__grid{gap:24px}.bk-studio__slot{padding:16px;border:1px solid var(--bk-line);border-radius:16px;background:#fffdfb;min-width:0;display:flex;flex-direction:column;gap:12px}.bk-studio__image{aspect-ratio:4/3;max-height:300px;background:#f7f3f0;border-radius:10px;margin:0;width:100%}.bk-studio__image img{object-fit:contain;width:100%;height:100%}.bk-studio__image span{font-size:18px;letter-spacing:0;color:var(--bk-muted)}.bk-slot-state{font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:#8e4457}.bk-studio__slot .bk-studio__hint{margin-top:0!important;font-size:14px;line-height:1.5;min-height:3em}.bk-studio__slot .bk-link{align-self:start;margin-top:auto}.bk-studio__controls{min-width:0}.bk-studio select{background:#fffdfb;color:#302b2c;border:1px solid #cbbcc1;border-radius:8px}.bk-studio .bk-studio__hint{color:#71676a}.bk-studio__slot label{font-weight:500}.bk-studio__fallback h3{font-size:18px;letter-spacing:0}.bk-guide{border:1px solid #e8d8de;border-radius:18px;background:#fffdfb;padding:clamp(20px,3vw,40px);margin-bottom:28px}.bk-guide__heading{align-items:start}.bk-guide legend{font-weight:500;font-size:16px}.bk-guide__choices span{border:1px solid #d7c9ce;border-radius:10px;background:#fffdfb;padding:12px 18px}.bk-guide__choices input:checked+span{background:#f1dfe5;border-color:#8e4457;color:#542c39;box-shadow:inset 0 0 0 1px #8e4457}.bk-guide__choices input:focus-visible+span{outline:2px solid #8e4457;outline-offset:4px}.bk-guide__limits{max-width:none;gap:12px 28px}.bk-guide input[type=number]{background:#fffdfb;border-color:#cbbcc1;border-radius:8px}.bk-guide__limits select{min-height:48px}.bk-guide__limits p{line-height:1.5}.bk-guide__results{scroll-margin-top:24px}.bk-guide__results:focus{outline:2px solid #8e4457;outline-offset:8px;border-radius:10px}.bk-guide__alternative{margin-block:12px!important;padding:16px;border-left:3px solid #8e4457;background:#f8eef1;font-size:14px;line-height:1.6;max-width:70ch}.bk-guide__disclosure{color:#71676a}.bk-edit{background:#fffdfb;border:1px solid #e8dfe0;border-radius:16px;overflow:hidden}.bk-edit__board{background:#f3eeeb}.bk-edit__piece{display:block;min-width:0}.bk-edit__piece img{object-fit:contain;background:#fffdfb;border-radius:8px}.bk-studio .bk-edit__body .bk-button{background:#8e4457;border-color:#8e4457;color:#fff!important}.bk-guide__heading .bk-link,.bk-guide-reopen{font-size:14px}.bk-experience .bk-guide .bk-status{font-size:16px;line-height:1.5;min-height:0}.bk-studio__summary{gap:20px}@media(max-width:749px){.bk-studio__intro{grid-template-columns:1fr;gap:20px}.bk-studio__intro .bk-heading{max-width:none}.bk-guide__heading{flex-direction:column;gap:16px}.bk-guide__limits{grid-template-columns:1fr}.bk-guide__limits label:nth-of-type(2){grid-column:auto;grid-row:auto}.bk-studio__slot{display:flex;gap:12px}.bk-studio__image{max-height:260px}.bk-studio__slot .bk-studio__hint{min-height:0}.bk-guide__choices{gap:8px}.bk-guide__choices span{padding:12px;font-size:14px}.bk-guide__actions{gap:16px}.bk-guide__actions .bk-button{width:100%}.bk-look__visual--type .bk-look-board span{font-size:11px}.bk-experience .bk-look__visual--type{padding:12px}}.bk-studio__intro{margin-bottom:28px}.bk-guide__results:not([data-count="1"]) .bk-edit__piece img{max-height:260px}.bk-guide__results:not([data-count="1"]) .bk-edit__piece:not(:first-child) img{max-height:120px}@media(prefers-reduced-motion:no-preference){.bk-guide__choices span{transition:background .18s,border-color .18s,box-shadow .18s}.bk-edit:not([hidden]){animation:bk-soft-arrival .28s ease-out}.bk-button{transition:background .2s,border-color .2s,transform .2s}@keyframes bk-soft-arrival{0%{opacity:.6;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.bk-studio__slot{transition:box-shadow .2s,transform .2s}.bk-studio__slot:hover{transform:translateY(-3px);box-shadow:0 10px 28px #59404c0c}.bk-experience .bk-button:hover{transform:translateY(-1px)}}@media(prefers-reduced-motion:reduce){.bk-experience .bk *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/bootiky-experience.css.map */
