.ik-world-product-context{display:block;inline-size:min(100% - 32px,1320px);min-inline-size:0;margin-inline:auto;color:var(--color-foreground)}.ik-world-product-context[hidden],.ik-world-product-context [hidden]{display:none}.ik-world-product-context__navigation{display:flex;align-items:center;gap:8px 14px;min-inline-size:0;padding-block:8px}.ik-world-product-context__back{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:6px;min-block-size:44px;max-inline-size:100%;padding-inline:12px;border:1px solid rgb(var(--color-foreground-rgb) / .14);border-radius:999px;background:transparent;color:inherit;font-size:12px;line-height:1.2;text-decoration:none}.ik-world-product-context__back-arrow{flex-shrink:0}[dir=rtl] .ik-world-product-context__back-arrow{transform:scaleX(-1)}.ik-world-product-context__back:hover{background:rgb(var(--color-foreground-rgb) / .04)}.ik-world-product-context__breadcrumbs{min-inline-size:0}.ik-world-product-context__breadcrumbs ol{display:flex;align-items:center;flex-wrap:wrap;gap:0 8px;list-style:none;margin:0;padding:0}.ik-world-product-context__breadcrumbs li{display:inline-flex;align-items:center;gap:8px;min-inline-size:0}.ik-world-product-context__breadcrumbs li[hidden]{display:none}.ik-world-product-context__breadcrumbs a{display:inline-flex;align-items:center;min-block-size:44px;color:inherit;font-size:12px;line-height:1.35;text-decoration:none;overflow-wrap:anywhere}.ik-world-product-context__breadcrumbs li>span{opacity:.45;font-size:12px}.ik-world-product-context__breadcrumbs a:hover{text-decoration:underline;text-underline-offset:4px}.ik-world-product-context__back:focus-visible,.ik-world-product-context__breadcrumbs a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ik-world-product-context--top~.shopify-section .ik-product-breadcrumb{display:none}.ik-world-product-context--bottom product-card.ik-world-card .ik-world-card__price .inksake-free-shipping,.ik-world-product-context--more product-card.ik-world-card .ik-world-card__price .inksake-free-shipping{display:none!important}.ik-world-product-context .ik-world-product-context__title{margin:0;padding-block:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(26px,2.4vw,34px);font-weight:400;letter-spacing:-.015em;line-height:1.25}.ik-world-product-context__related,.ik-world-product-context--more{padding-block:28px;border-block-start:1px solid rgb(var(--color-foreground-rgb) / .15)}.ik-world-product-context__heading{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;margin-block-end:20px}.ik-world-product-context__arrows{display:flex;flex-shrink:0;gap:6px}.ik-world-product-context__arrows button{display:inline-flex;align-items:center;justify-content:center;min-inline-size:44px;min-block-size:44px;padding:8px;border:1px solid rgb(var(--color-foreground-rgb) / .3);background:transparent;color:inherit;cursor:pointer}.ik-world-product-context__arrows button:disabled{opacity:.35;cursor:default}[dir=rtl] .ik-world-product-context__arrows svg{transform:scaleX(-1)}.ik-world-product-context__arrows button:focus-visible,.ik-world-product-context__carousel:focus-visible,.ik-world-product-context__more-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ik-world-product-context__carousel{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 12px)/2);gap:12px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;padding-block-end:12px}.ik-world-product-context__item{min-inline-size:0;scroll-snap-align:start}.ik-world-product-context__item>product-card{block-size:100%}.ik-world-product-context__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.ik-world-product-context__more-grid{margin-block-start:24px}.ik-world-product-context__more-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 20px;margin-block-start:28px;text-align:center}.ik-world-product-context__more-button{display:inline-flex;align-items:center;justify-content:center;min-block-size:44px;min-inline-size:180px;max-inline-size:100%;padding:10px 24px;border:1px solid currentColor;background:transparent;color:inherit;font:inherit;font-size:14px;text-decoration:none;cursor:pointer}.ik-world-product-context__more-button:disabled{opacity:.6;cursor:wait}.ik-world-product-context__view-all{display:inline-flex;align-items:center;min-block-size:44px;color:inherit;font-size:13px;text-underline-offset:4px}.ik-world-product-context__more-status{flex-basis:100%;margin:0;font-size:12px;line-height:1.5}.ik-world-product-context__more-status:empty{display:none}@media(min-width:750px){.ik-world-product-context{inline-size:min(100% - 48px,1320px)}.ik-world-product-context__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 18px}.ik-world-product-context__carousel{grid-auto-columns:calc((100% - 36px) / 3);gap:18px}}@media(min-width:990px){.ik-world-product-context__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px 20px}.ik-world-product-context__carousel{grid-auto-columns:calc((100% - 80px)/5);gap:20px}}.product-information .product-details>.group-block>.group-block-content{--ik-delivery-section-gap: var(--gap, 1.25rem)}.product-information .product-details product-price .inksake-delivery-summary{padding-block:var(--ik-delivery-section-gap, 1.25rem) 0}.product-information .product-details product-price .inksake-delivery-summary:has(+.inksake-product-summary){padding-block-end:max(0px,calc(var(--ik-delivery-section-gap, 1.25rem) - .5rem))}.product-information .product-details product-price .inksake-delivery-summary__row--estimate{padding-block:0}.product-information .product-details product-price .inksake-delivery-summary__row--estimate :is(.inksake-delivery-summary__label,.inksake-delivery-summary__arrival){font-size:1rem;font-weight:400;line-height:1.5}@media(max-width:749px){.product-information .product-details product-price [ref=priceContainer][data-inksake-ribbons-inline]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem}.product-information .product-details product-price [ref=priceContainer][data-inksake-ribbons-inline]:has(>:is(.inksake-offer-line,.inksake-free-shipping)):before{content:"";flex-basis:100%;block-size:0;margin-block:-.175rem;order:1}.product-information .product-details product-price [ref=priceContainer][data-inksake-ribbons-inline]>:is(.inksake-offer-line,.inksake-free-shipping){display:flex;flex:0 1 auto;align-self:stretch;min-inline-size:0;max-inline-size:100%;margin:0;order:2}.product-information .product-details product-price [ref=priceContainer][data-inksake-ribbons-inline]:has(>.inksake-free-shipping)>.inksake-offer-line{flex:1 1 calc(55% - .25rem);max-inline-size:calc(55% - .25rem)}.product-information .product-details product-price [ref=priceContainer][data-inksake-ribbons-inline]:has(>.inksake-offer-line)>.inksake-free-shipping{flex:1 1 calc(45% - .25rem);max-inline-size:calc(45% - .25rem)}.product-information .product-details product-price .inksake-sale-price[data-inksake-ribbons-inline] .inksake-offer-ribbon{display:flex;align-items:center;min-inline-size:0;inline-size:100%;min-block-size:2.25rem;margin:0;padding:.25rem .625rem .25rem .25rem;font-size:.75rem;line-height:1.3;overflow-wrap:break-word;word-break:normal}.product-information .product-details product-price .inksake-offer-ticket__copy{flex:1 1 auto;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:.125rem;padding:0 0 0 .375rem}.product-information .product-details product-price .inksake-offer-ticket__headline{font-family:var(--font-body--family);font-size:.75rem;font-weight:600;line-height:1.3}.product-information .product-details product-price .inksake-offer-ticket__date{font-size:.65625rem;line-height:1.3}.product-information .product-details product-price .inksake-offer-ticket__photo{flex:0 0 1.5rem;inline-size:1.5rem;block-size:1.5rem}.product-information .product-details product-price [ref=priceContainer][data-inksake-ribbons-inline]>.inksake-free-shipping{align-items:center;gap:.25rem;min-block-size:2.25rem;padding:.375rem .625rem .375rem .375rem;font-size:.71875rem;font-weight:400;line-height:1.35;letter-spacing:normal}.product-information .product-details product-price .inksake-free-shipping__icon{flex:0 0 .875rem;inline-size:.875rem;block-size:.875rem}.product-information .product-details product-price .inksake-free-shipping>span{overflow-wrap:break-word;word-break:normal}}@media(max-width:989px){.product-information .product-details product-price .inksake-sale-price[data-inksake-ribbons-inline] .inksake-offer-ribbon:has(>.inksake-offer-ticket__photo){align-items:stretch;padding-block:.25rem;padding-inline-start:.25rem}.product-information .product-details product-price .inksake-sale-price[data-inksake-ribbons-inline] .inksake-offer-ribbon>.inksake-offer-ticket__photo{flex:0 0 2rem;align-self:stretch;inline-size:2rem;block-size:auto;min-block-size:2rem;object-fit:cover}.product-information .product-details product-price .inksake-sale-price[data-inksake-ribbons-inline] .inksake-offer-ribbon>.inksake-offer-ticket__photo+.inksake-offer-ticket__copy{align-self:center;padding-block:0;padding-inline-start:.5rem}}@media(min-width:750px)and (max-width:989px){.product-information .product-details product-price .inksake-sale-price[data-inksake-ribbons-inline] .inksake-offer-ribbon>.inksake-offer-ticket__photo{flex-basis:2.25rem;inline-size:2.25rem;min-block-size:2.25rem}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/ik-world-product-context.css.map */
