.productView-moreItem.camellia-fulfillment-shipping,.productView-moreItem.camellia-fulfillment-pickup{--fulfillment-bg: #faf8f5;--fulfillment-border: #e9e2dc;background:var(--fulfillment-bg);border:1px solid var(--fulfillment-border);color:#3b3532;letter-spacing:0;padding:14px 16px;border-radius:6px}.camellia-fulfillment-shipping{margin-top:12px}.camellia-fulfillment-shipping .product-customInformation{display:flex;gap:11px;align-items:flex-start}.camellia-fulfillment-shipping .product-customInformation:before{content:"";flex:0 0 20px;width:20px;height:20px;background:center / contain no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%237b303b%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4.5%2017H2.5V5.5h12V17h-6%22%2F%3E%3Cpath%20d%3D%22M14.5%209h4l3%204v4h-1%22%2F%3E%3Cpath%20d%3D%22M14.5%2013h7M14.5%2017h2%22%2F%3E%3Ccircle%20cx%3D%226.5%22%20cy%3D%2217%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%2218.5%22%20cy%3D%2217%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.camellia-fulfillment-shipping .product-customInformation__content{min-width:0}.camellia-fulfillment-shipping .product-customInformation__content .title{font-family:var(--font-body-family)!important;font-size:13px;font-weight:400;line-height:20px;letter-spacing:0;text-transform:none;color:#3b3532;margin:0}.productView-moreItem.camellia-fulfillment-shipping:has(+.camellia-fulfillment-pickup:not(.hidden) pickup-availability[available]){border-bottom:0;border-radius:6px 6px 0 0;padding-bottom:12px}.productView-moreItem.camellia-fulfillment-pickup{margin-bottom:20px;padding-top:12px;padding-bottom:9px}.productView-moreItem.camellia-fulfillment-pickup:not(:has(pickup-availability[available])){display:none}.camellia-fulfillment-shipping+.camellia-fulfillment-pickup{border-top:0;border-radius:0 0 6px 6px;position:relative}.camellia-fulfillment-shipping+.camellia-fulfillment-pickup:before{content:"";position:absolute;top:0;left:16px;right:16px;border-top:1px solid var(--fulfillment-border)}.camellia-fulfillment-pickup .pickup-availability-preview{display:block}.camellia-fulfillment-pickup .pickup-availability-info{position:relative;padding-left:31px}.camellia-fulfillment-pickup .pickup-availability-info:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;background:center / contain no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%237b303b%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M19%2010c0%205-7%2011-7%2011S5%2015%205%2010a7%207%200%201%201%2014%200Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E)}.camellia-fulfillment-pickup .pickup-availability-info .icon{display:none}.camellia-fulfillment-pickup .pickup-availability-info p{font-family:var(--font-body-family)!important;font-size:12px;font-weight:400;line-height:20px;letter-spacing:0;text-transform:none;color:#756a64;margin:0}.camellia-fulfillment-pickup .pickup-availability-info>p{display:block;color:#3b3532;font-size:13px}.camellia-fulfillment-pickup .pickup-availability-info .strong{font-weight:600}.camellia-fulfillment-pickup .pickup-availability-button{display:inline-flex;align-items:center;font-family:var(--font-body-family)!important;font-size:12px;font-weight:400;line-height:20px;letter-spacing:0;color:#7b303b;text-transform:none;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;min-height:34px;margin:0;padding:3px 0}.camellia-fulfillment-pickup .pickup-availability-button:hover{color:#54141c}.camellia-fulfillment-pickup .pickup-availability-button:focus-visible{outline:2px solid #7b303b;outline-offset:3px;border-radius:2px}@media(max-width:550px){.productView-moreItem.camellia-fulfillment-shipping,.productView-moreItem.camellia-fulfillment-pickup{padding-left:14px;padding-right:14px}.camellia-fulfillment-shipping+.camellia-fulfillment-pickup:before{left:14px;right:14px}.camellia-fulfillment-pickup .pickup-availability-button{min-height:40px}}.productView-moreItem.camellia-fulfillment-shipping:has(+.camellia-assurance-extra){border-bottom:0;border-radius:6px 6px 0 0;padding-bottom:8px}.productView-moreItem.camellia-assurance-extra{background:#faf8f5;border:solid #e9e2dc;border-width:0 1px;border-radius:0;color:#3b3532;letter-spacing:0;margin:0;padding:0 16px 8px}.camellia-assurance-extra .product-customInformation{display:flex;gap:11px;align-items:flex-start}.camellia-assurance-extra .product-customInformation__icon{display:flex;flex:0 0 20px;width:20px;height:20px;margin:0;padding:0;color:#7b303b}.camellia-assurance-extra .product-customInformation__icon svg{width:20px;height:20px;fill:none;stroke:currentColor}.camellia-assurance-extra .product-customInformation__content{min-width:0}.camellia-assurance-extra .product-customInformation__content .title{display:block;font-family:var(--font-body-family)!important;font-size:13px;font-weight:400;line-height:20px;letter-spacing:0;text-transform:none;color:#3b3532;margin:0}.productView-moreItem.camellia-assurance-extra:not(:has(+.camellia-assurance-extra)){border-bottom-width:1px;border-radius:0 0 6px 6px;padding-bottom:14px;margin-bottom:20px}.productView-moreItem.camellia-assurance-extra:has(+.camellia-fulfillment-pickup:not(.hidden) pickup-availability[available]){border-bottom-width:0;border-radius:0;padding-bottom:12px;margin-bottom:0}.camellia-assurance-extra+.camellia-fulfillment-pickup{border-top:0;border-radius:0 0 6px 6px;position:relative}.camellia-assurance-extra+.camellia-fulfillment-pickup:before{content:"";position:absolute;top:0;left:16px;right:16px;border-top:1px solid #e9e2dc}@media(max-width:550px){.productView-moreItem.camellia-assurance-extra{padding-left:14px;padding-right:14px}.camellia-assurance-extra+.camellia-fulfillment-pickup:before{left:14px;right:14px}}pickup-availability-drawer.camellia-pickup-drawer{display:flex;flex-direction:column;width:420px;max-width:100vw;height:100%;height:100dvh;padding:0;color:#3b3532;background:#faf8f5;border-left:1px solid #e9e2dc;visibility:hidden;pointer-events:none;box-shadow:-8px 0 32px #2b1e1914}pickup-availability-drawer.camellia-pickup-drawer[open]{visibility:visible;pointer-events:auto;animation:none}.camellia-pickup-drawer .pickup-availability-header{flex:none;position:relative;padding:26px 76px 24px 26px;background:transparent;border-bottom:1px solid #e9e2dc}.camellia-pickup-drawer .pickup-availability-drawer-title{font-size:28px;line-height:1.25;font-weight:400;letter-spacing:0;text-transform:none;color:#7b303b;opacity:1;transform:none;transition:none}.camellia-pickup-drawer .camellia-pickup-product{font-family:var(--font-body-family);font-size:12px;line-height:1.6;font-weight:400;letter-spacing:0;color:#756a64;margin:10px 0 0}.camellia-pickup-drawer .pickup-availability-drawer-button{top:20px;right:18px;left:auto;display:flex;width:44px;height:44px;background:#fff;border:1px solid #e9e2dc;border-radius:50%;color:#7b303b;opacity:1}.camellia-pickup-drawer .pickup-availability-drawer-button svg{width:14px;height:14px;fill:currentColor;stroke:none}.camellia-pickup-drawer .pickup-availability-drawer-button:hover{background:#f1ece7}.camellia-pickup-drawer .pickup-availability-drawer-button:focus-visible{outline:2px solid #7b303b;outline-offset:3px}.camellia-pickup-drawer .pickup-availability-wrapper{flex:1;min-height:0;height:auto;padding:0 0 32px;overscroll-behavior:contain}.camellia-pickup-drawer .pickup-availability-body{padding:24px;opacity:1;transform:none;transition:none}.camellia-pickup-drawer .pickup-availability-variant{font-size:12px;line-height:1.6;letter-spacing:0;color:#756a64;margin-bottom:16px}.camellia-pickup-drawer .pickup-availability-list{margin:0}.camellia-pickup-drawer .pickup-availability-list__item{padding:21px;background:#fff;border:1px solid #e9e2dc;border-radius:8px}.camellia-pickup-drawer .pickup-availability-list__item+.pickup-availability-list__item{margin-top:14px}.camellia-pickup-drawer .pickup-availability-heading{font-family:var(--font-body-family)!important;font-size:14px;line-height:1.5;font-weight:600;letter-spacing:0;text-transform:none;color:#3b3532;margin:0 0 10px}.camellia-pickup-drawer .pickup-availability-preview{display:block;font-size:12px;line-height:1.7;letter-spacing:0;color:#756a64;margin:0 0 16px}.camellia-pickup-drawer .pickup-availability-preview .icon{display:inline-block;vertical-align:-2px;width:14px;height:14px;margin:0 4px 0 0;fill:#7b303b;stroke:#7b303b}.camellia-pickup-drawer .pickup-availability-address{padding-top:14px;border-top:1px solid #eee8e3;font-family:var(--font-body-family);font-size:13px;line-height:1.8;letter-spacing:0;color:#544a44;overflow-wrap:anywhere;margin:0}.camellia-pickup-drawer .pickup-availability-address p+p{margin-top:12px}@media(max-width:550px){pickup-availability-drawer.camellia-pickup-drawer{width:100%;border-left:0}.camellia-pickup-drawer .pickup-availability-header{padding:24px 76px 22px 20px}.camellia-pickup-drawer .pickup-availability-body{padding:20px}.camellia-pickup-drawer .pickup-availability-list__item{padding:18px}}@media(prefers-reduced-motion:reduce){pickup-availability-drawer.camellia-pickup-drawer{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/camellia-fulfillment.css.map */
