.cacb-giftbox .cacb-giftbox__title,.cacb-giftbox .title-row .product-title{font-size:clamp(1.75rem,3.1vw,2.55rem);line-height:1.13;overflow-wrap:anywhere}.cacb-giftbox__subtitle{margin:.35rem 0 1rem;color:inherit;line-height:1.4}.cacb-giftbox .skillet-gift-box__form{margin:1rem 0}.cacb-giftbox .skillet-gift-box__form .skillet-gift-box__price{margin:0 0 .8rem}.cacb-giftbox__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:.8rem 0}.cacb-giftbox__actions .gift-box-btn{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:48px;margin:0;padding:.55rem .5rem;border-radius:6px;white-space:normal;font:inherit;font-weight:700;font-size:14px;line-height:1.2;text-align:center;text-transform:none}.cacb-giftbox .cacb-giftbox__actions [type=submit],.cacb-giftbox .quantity-submit-row .quantity-submit-row__submit button.add-to-cart{background:#9a543f!important;color:#fff!important;border:1px solid #9a543f!important}.cacb-giftbox .cacb-giftbox__actions [type=submit]:hover:not(:disabled),.cacb-giftbox .quantity-submit-row .quantity-submit-row__submit button.add-to-cart:hover:not(:disabled){background:#804432!important;border-color:#804432!important}.cacb-giftbox__actions [data-cacb-gift-wishlist]{background:#2b2926;color:#fff9f4;border:1px solid #2b2926}.cacb-giftbox__actions [data-cacb-gift-wishlist]:hover:not(:disabled){background:#403a34}.cacb-giftbox__actions button:disabled{opacity:.6;cursor:not-allowed}.cacb-giftbox__actions button:focus-visible,.cacb-giftbox__contents summary:focus-visible{outline:2px solid #9a543f;outline-offset:3px}.cacb-giftbox__editorial{margin:1.25rem 0}.cacb-giftbox__story h2{font-size:clamp(1.15rem,2.1vw,1.45rem);line-height:1.3}.cacb-giftbox__story h3{font-size:1.12rem;line-height:1.35}.cacb-giftbox__contents{border:1px solid #2b2926;border-radius:6px;margin:1.15rem 0 0}.cacb-giftbox__contents summary{position:relative;display:block;min-height:44px;padding:.7rem 2.5rem .7rem .85rem;cursor:pointer;background:#2b2926;color:#fff9f4;border-radius:5px;font-weight:700;list-style:none}.cacb-giftbox__contents summary::-webkit-details-marker{display:none}.cacb-giftbox__contents summary:after{content:"+";position:absolute;right:.9rem;top:50%;transform:translateY(-50%);font-size:1.25em;line-height:1}.cacb-giftbox__contents[open] summary{border-radius:5px 5px 0 0}.cacb-giftbox__contents[open] summary:after{content:"\2212"}.cacb-giftbox__list{padding:.8rem 1rem;background:#fff9f4;color:#2b2926;border-radius:0 0 5px 5px}.cacb-giftbox__list ul{margin:0;padding-left:1.25rem}.cacb-giftbox__list li+li{margin-top:.4rem}.cacb-giftbox__lead h2{font-size:clamp(1.15rem,2.1vw,1.45rem);line-height:1.3;margin:.55rem 0 .8rem}.cacb-giftbox__more,.cacb-giftbox__notice{margin:1rem 0}.cacb-giftbox__actions[hidden]{display:none}.cacb-giftbox__actions[data-cacb-native-wishlist-fallback]{grid-template-columns:minmax(0,1fr)}.cacb-giftbox__quantity{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;width:fit-content;max-width:100%;margin:.55rem 0}.cacb-giftbox__quantity label{margin:0;font-size:14px;font-weight:600;line-height:1.2}body.template-product #content .cacb-giftbox [data-skillet-gift-box-submit],body.template-product #content .cacb-giftbox button.add-to-cart{background:#9a543f!important;color:#fff!important;border-color:#9a543f!important}body.template-product #content .cacb-giftbox [data-skillet-gift-box-submit]:hover:not(:disabled),body.template-product #content .cacb-giftbox button.add-to-cart:hover:not(:disabled){background:#804432!important;border-color:#804432!important}body.template-product #content .cacb-giftbox [data-skillet-gift-box-submit]:disabled{opacity:1!important;cursor:not-allowed}body.template-product #content .cacb-giftbox [data-cacb-gift-wishlist],body.template-product #content .cacb-giftbox .swym-add-to-wishlist,body.template-product #content .cacb-giftbox .swym-add-to-wishlist-view-product{background:#2b2926!important;color:#fff9f4!important;border-color:#2b2926!important}body.template-product #content .cacb-giftbox .swym-wishlist-cta{color:inherit!important}.cacb-giftbox [data-cacb-gift-wishlist][hidden],.cacb-giftbox [data-cacb-native-wishlist-fallback][hidden],.cacb-giftbox [data-cacb-gift-express][hidden]{display:none!important}.cacb-giftbox [data-cacb-gift-express]{margin:.75rem 0}.cacb-giftbox .skillet-gift-box__form quantity-wrapper.buttoned-input,.cacb-giftbox .quantity-submit-row quantity-wrapper.buttoned-input{display:inline-grid;grid-template-columns:44px minmax(0,1fr) 44px;width:min(122px,100%)!important;max-width:100%;min-width:0;min-height:48px;box-sizing:border-box;overflow:hidden;border:1px solid #2b2926;border-radius:6px;background:#2b2926;color:#fff9f4}.cacb-giftbox .quantity-submit-row quantity-wrapper.buttoned-input{justify-self:start;align-self:start}.cacb-giftbox .quantity-submit-row>label[for=quantity]{width:fit-content;margin-bottom:0;font-size:14px;font-weight:600;line-height:1.2}.cacb-giftbox quantity-wrapper.buttoned-input>a,.cacb-giftbox quantity-wrapper.buttoned-input>input{display:grid;place-items:center;width:100%!important;min-width:0!important;height:46px;min-height:44px;box-sizing:border-box;margin:0;padding:0;color:#fff9f4;background:transparent;border:0;border-radius:0;text-align:center;box-shadow:none}.cacb-giftbox quantity-wrapper.buttoned-input>input{-webkit-appearance:textfield;appearance:textfield;border-inline:1px solid #fff9f455}.cacb-giftbox quantity-wrapper.buttoned-input>input::-webkit-inner-spin-button,.cacb-giftbox quantity-wrapper.buttoned-input>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cacb-giftbox quantity-wrapper.buttoned-input>a:focus-visible,.cacb-giftbox quantity-wrapper.buttoned-input>input:focus-visible{outline:2px solid #fff9f4;outline-offset:-4px}
/*# sourceMappingURL=/cdn/shop/t/117/assets/cacb-gift-box-layout.css.map */
