body.template-product .stpd:is(.stpd--catalog,.stpd--reference-tree){--spb-paper:#f8f4ec;--spb-surface:#fff;--spb-line:#d8ccba;--spb-gutter:14px;background:var(--spb-paper)}body.template-product .stpd:is(.stpd--catalog,.stpd--reference-tree) .stpd-purchase-block{margin:0 calc(-1 * var(--spb-gutter)) 12px;padding:12px calc(var(--spb-gutter) - 1px);background:var(--spb-surface);border:1px solid var(--spb-line);border-top:2px solid #17452f;border-radius:7px;min-width:0}body.template-product .stpd:is(.stpd--catalog,.stpd--reference-tree) .stpd-purchase-block>label{display:block;color:#242820;font:500 11px/1.5 DM Sans,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:12px 0 6px}body.template-product .stpd:is(.stpd--catalog,.stpd--reference-tree) .stpd-purchase-block:not(:has(.stpd-options,.stpd-offers,.staple-decor__personalization))>label:not([hidden]){margin-top:0}body.template-product .stpd.stpd--catalog .stpd-info .stpd-purchase-block>.stpd-options{margin:0 0 12px}body.template-product .stpd.stpd--catalog .stpd-purchase-block>.stpd-note{font-size:10px;line-height:1.5;margin-bottom:8px;color:#746d60}body.template-product .stpd.stpd--catalog .stpd-purchase-block>.stpd-add{display:flex;align-items:center;justify-content:center;gap:13px;min-height:54px;margin:4px 0 0;font:500 16px/1.3 DM Sans,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;border-radius:5px!important;background:var(--sc-red)!important}body.template-product .stpd.stpd--catalog .stpd-purchase-block>.stpd-add:before{content:"";display:block;position:static;flex:none;width:25px;height:27px;box-shadow:none;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 30' fill='none' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 9h18l2 18H3L5 9Z'/%3E%3Cpath d='M9 12V7a5 5 0 0 1 10 0v5'/%3E%3C/svg%3E")}body.template-product .stpd.stpd--catalog .stpd-purchase-block>.stpd-add:hover:not(:disabled){background:#700c12!important}body.template-product .stpd:is(.stpd--catalog,.stpd--reference-tree) .stpd-purchase-block>.stpd-status{margin-bottom:0}body.template-product .stpd.stpd--catalog .stpd-purchase-block>.stpd-offers{margin:14px 0 0;padding-top:14px;border-top:1px solid #e8dfd1}body.template-product .stpd.stpd--catalog .stpd-purchase-block .staple-decor__personalization{margin:17px 0 12px}body.template-product .stpd.stpd--catalog .stpd-purchase-block .staple-decor__personalization fieldset{border:0;border-top:1px solid #e1d5c0;border-radius:0;padding:14px 0 0;background:transparent}body.template-product .stpd.stpd--catalog .stpd-purchase-block .staple-decor__personalization legend{padding:0 9px 0 0}body.template-product .stpd.stpd--catalog .stpd-purchase-block .staple-decor__personalization input:is([type=text],[type=file]){background:#fcf9f3}body.template-product .stpd.stpd--reference-tree .stpd-purchase-block>label{font:400 12px/1.4 Arial,sans-serif;letter-spacing:.16em;margin:0 0 8px}body.template-product .stpd.stpd--reference-tree .stpd-purchase-block>.sj-tree-unit-note{font:400 10px/1.35 Arial,sans-serif;margin:0 0 11px;color:#746b5e}body.template-product .stpd.stpd--reference-tree .stpd-purchase-block>.stpd-add{display:flex;align-items:center;justify-content:center;gap:16px;background:#8b1017!important;border-radius:4px!important;min-height:57px;font:500 20px/1.2 Arial,sans-serif;letter-spacing:.075em;text-transform:uppercase;margin:0}body.template-product .stpd.stpd--reference-tree .sj-tree-desktop-benefits .sj-tree-benefits{margin-bottom:10px}body.template-product .stpd:is(.stpd--catalog,.stpd--reference-tree) :is(.sc-policy-tiles,.sj-tree-trust){background:#f2ecdf;border-color:#ded1bc}body.template-product .stpd.stpd--catalog .sc-product-details{margin-top:32px;padding:28px;border:1px solid var(--spb-line);border-radius:8px;background:var(--spb-surface);gap:40px}body.template-product .stpd.stpd--catalog .sc-details-panels{margin-top:0}body.template-product .stpd.stpd--catalog .sc-detail-panel:last-child{border-bottom:0}body.template-product .stpd.stpd--reference-tree .sj-product-tabs{margin-top:28px;border:1px solid var(--spb-line);border-radius:8px;background:var(--spb-surface);overflow:hidden}body.template-product .stpd.stpd--reference-tree .sj-product-tabs__nav{background:#f2ecdf;border-bottom:1px solid var(--spb-line)}body.template-product .stpd:is(.stpd--catalog,.stpd--reference-tree)>.stpd-pair{margin-top:28px;background:#f1eadf;border-color:#d8cbb6;border-radius:8px}body.template-product .stpd:is(.stpd--catalog,.stpd--reference-tree) .stpd-pair-heading{padding-bottom:18px;border-bottom:1px solid #d8cbb6;margin-bottom:20px}@media(min-width:750px){body.template-product .stpd.stpd--catalog .stpd-image-stage{border-radius:8px 8px 0 0;border-color:var(--spb-line)}body.template-product .stpd.stpd--catalog .stpd-thumbs{padding:12px 10px;border:1px solid var(--spb-line);border-top:0;border-radius:0 0 8px 8px;background:var(--spb-surface)}body.template-product .stpd.stpd--catalog .sj-gallery-caption{margin-top:7px}body.template-product .stpd.stpd--reference-tree .stpd-thumbs{background:var(--spb-surface);border-color:var(--spb-line)}}@media(min-width:750px)and (max-width:999px){body.template-product .stpd:is(.stpd--catalog,.stpd--reference-tree){--spb-gutter:10px}body.template-product .stpd.stpd--catalog .sc-product-details{padding:22px;gap:25px}}@media(max-width:749px){body.template-product .stpd:is(.stpd--catalog,.stpd--reference-tree){--spb-gutter:10px}body.template-product .stpd:is(.stpd--catalog,.stpd--reference-tree) .stpd-purchase-block{padding-top:14px;padding-bottom:12px;margin-top:10px;margin-bottom:12px;border-radius:7px}body.template-product .stpd.stpd--catalog .stpd-info .stpd-purchase-block>.stpd-options{margin:0 0 17px}body.template-product .stpd.stpd--catalog .stpd-purchase-block>label{margin:17px 0 8px}body.template-product .stpd.stpd--catalog .stpd-purchase-block>.stpd-note{font-size:11px;line-height:1.55;margin-bottom:14px}body.template-product .stpd.stpd--catalog .stpd-purchase-block>.stpd-add{min-height:55px;font-size:16px;letter-spacing:.085em;margin:5px 0 0;border-radius:6px!important}body.template-product .stpd.stpd--reference-tree .stpd-purchase-block>.stpd-add{font-size:17px;min-height:51px;border-radius:8px!important;gap:12px}body.template-product .stpd.stpd--catalog .sc-product-details{padding:20px 16px 4px;gap:14px;margin-top:26px}body.template-product .stpd.stpd--reference-tree .sj-product-tabs{margin-top:24px}body.template-product .stpd.stpd--reference-tree .sj-product-tabs [data-tabpanel]{padding:20px 14px}body.template-product .stpd:is(.stpd--catalog,.stpd--reference-tree)>.stpd-pair{margin-top:24px}body.template-product .stpd:is(.stpd--catalog,.stpd--reference-tree) .stpd-pair-heading{padding-bottom:14px;margin-bottom:16px}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/staple-product-blocks.css.map */
