.choose-size-option-section{--lp-gold-rgb: 212, 153, 77;--lp-gold-text-rgb: 158, 105, 38}.choose-size-option-section .choose-size-title{display:flex;align-items:center;justify-content:center;gap:28px;margin-bottom:40px}.choose-size-option-section .choose-size-title h2{margin:0 auto;position:relative;z-index:0;text-align:center}.choose-size-option-section .choose-size-title:before,.choose-size-option-section .choose-size-title:after{content:"";flex:1;border-top:1px dashed rgba(var(--color-foreground),1)}.choose-size-option-section .choose-size-title .size-main-title{max-width:614px}.choose-size-option-section .choose-size-title h2 span{display:block;position:relative;width:max-content;margin:0 auto;z-index:1}.choose-size-option-section .choose-size-title h2 span:after{content:"";width:343px;height:23px;display:block;position:absolute;bottom:-3px;right:7px;background-image:url(/cdn/shop/files/BRUSH_ACCENT_8fcfabe2-ee7b-4d61-ad21-e0eab8b63bcf.png?v=1782991861);background-size:cover;background-repeat:no-repeat;z-index:-1}.choose-size-option-section .content{max-width:690px;margin:0 auto}.choose-size-option-section .content *{margin:0;font-size:20px;font-weight:400;line-height:1.55;letter-spacing:1px;text-align:center}.choose-size-option-section .choose-size-box{margin-top:70px}.choose-size-option-section .choose-size-item{border-radius:var(--media-radius)}.choose-size-option-section .choose-size-box{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.choose-size-option-section .size-heading{padding:7px 32px;border-bottom:1px solid rgb(var(--lp-gold-rgb));display:flex;align-items:center;justify-content:center;gap:8px}.choose-size-option-section .size-heading *{text-transform:uppercase;font-family:var(--font-heading-family);font-size:32px;font-weight:700;color:rgb(var(--lp-gold-text-rgb))}.choose-size-option-section .size-text{color:rgb(var(--lp-gold-text-rgb));-webkit-text-fill-color:rgba(var(--lp-gold-rgb),.15);-webkit-text-stroke:1px rgb(var(--lp-gold-text-rgb));display:inline-block}.choose-size-option-section .choose-size-table{height:var(--sources-middle-height)}.choose-size-option-section .choose-size-row{height:var(--choose-size-row-height);display:flex;align-items:center;padding:8px 10px;border-bottom:1px dashed rgba(var(--color-foreground),1)}.choose-size-option-section .left-column{max-width:75px;min-width:75px;font-size:12px;font-weight:400;letter-spacing:.6px;line-height:1.4;padding:10px 5px 0 0}.choose-size-option-section .right-column{padding:10px 13px;border-left:1px dashed rgba(var(--color-foreground),1);font-size:13px;line-height:1.4;letter-spacing:1.3px;text-transform:uppercase}.choose-size-option-section .choose-button{padding:27px 28px;display:flex;justify-content:center}.choose-size-option-section .choose-button .button{letter-spacing:1.6px;font-size:16px}.choose-size-option-section .choose-button .button:hover{background-color:rgb(var(--additional-color-2));color:rgb(var(--additional-color-1))}.choose-size-option-section .size-box-item.active{border:1px solid rgb(var(--lp-gold-text-rgb));border-radius:var(--media-radius)}.choose-size-option-section .choose-plans-box{display:flex;gap:20px;margin-top:40px}.choose-size-option-section .choose-pricing-container{position:relative;display:flex;width:100%;max-width:80%;border-radius:var(--media-radius);border:1px dashed rgba(var(--color-foreground),1)}.choose-size-option-section .choose-pricing-container:after{content:"";position:absolute;top:20px;left:50%;transform:translate(-50%);border:1px solid rgb(var(--lp-gold-rgb));width:1px;height:90%}.choose-size-option-section .size-card{width:100%;max-width:240px;border-radius:var(--media-radius);border:1px dashed rgba(var(--color-foreground),1);padding:25px}.choose-size-option-section .pricing-container{width:100%;max-width:100%}.choose-size-option-section .pricing-container[hidden]{display:none}.choose-size-option-section .choose-pricing-container.is-single-card:after{content:unset}.choose-size-option-section .choose-pricing-container.is-single-card .pricing-header{border-radius:var(--media-radius) var(--media-radius) 0px 0px}.choose-size-option-section .subscription-pricing .pricing-header{border-radius:var(--media-radius) 0px 0px 0px}.choose-size-option-section .one-off-pricing .pricing-header{border-radius:0px var(--media-radius) 0px 0px}.choose-size-option-section .pricing-header{padding:19px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px}.choose-size-option-section .pricing-title{font-size:20px;text-transform:uppercase;color:rgb(var(--lp-gold-text-rgb));font-weight:500;max-width:190px;line-height:1.55}.choose-size-option-section .pricing-button{width:100%;max-width:167px}.choose-size-option-section .pricing-button .button{width:100%;font-size:16px;letter-spacing:2px}.choose-size-option-section .pricing-list-box{padding:0 28px}.choose-size-option-section .pricing-item{display:flex;align-items:center;gap:34px;border-top:1px dashed rgba(var(--color-foreground),1);padding:14px 0}.choose-size-option-section .left-item{font-size:36px;font-family:var(--font-heading-family);line-height:1.5;text-transform:uppercase;color:rgb(var(--lp-gold-text-rgb));font-weight:500;width:100%;max-width:150px}.choose-size-option-section .right-item{font-size:16px;line-height:1.5;width:100%;max-width:289px}.choose-size-option-section .pricing-bottom{padding:0 28px 16px}.choose-size-option-section .pricing-bottom .bottom-box{padding-top:12px;border-top:1px dashed rgba(var(--color-foreground),1);font-size:16px;line-height:1}.choose-size-option-section .subscription-frequency{width:100%;padding:12px 40px 12px 16px;font-size:16px;color:rgba(var(--color-foreground),1);background-color:rgb(var(--color-background));border-radius:var(--media-radius);border:1px dashed rgba(var(--color-foreground),1);cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:border-color .2s ease,box-shadow .2s ease}.choose-size-option-section .frequency-box{position:relative;display:flex}.choose-size-option-section .subscription-frequency option{padding:12px}.choose-size-option-section .size-card-title{font-size:20px;font-weight:600;line-height:1.55;letter-spacing:1px;margin-bottom:30px}.choose-size-option-section .size-card-content{font-size:18px;font-weight:300;line-height:1.55;letter-spacing:1px}.choose-size-option-section .size-card-button{margin-top:28px}.choose-size-option-section .size-card-button .button{width:100%;font-size:16px;letter-spacing:2px}.choose-size-option-section .choose-plans-box .button:hover{background-color:rgb(var(--additional-color-2));color:rgb(var(--additional-color-1))}.choose-size-option-section .size-card-button .button:hover{background-color:rgb(var(--additional-color-1));color:rgb(var(--additional-color-2))}.choose-size-option-section .pricing-box.active .pricing-button .button{background-color:rgb(var(--additional-color-2));color:rgb(var(--additional-color-1));border:rgb(var(--additional-color-1))}.choose-size-option-section .frequency-select-container{position:relative;width:100%}.choose-size-option-section .frequency-select-trigger{position:relative;padding:12px 18px;border:1px solid rgb(var(--lp-gold-text-rgb));border-radius:10px;cursor:pointer;background:#fff;transition:border-radius .45s ease,padding .35s ease,border-color .35s ease,box-shadow .35s ease}.choose-size-option-section .frequency-select-item.is-selected{display:none}.choose-size-option-section .frequency-select-container.is-open .frequency-select-trigger{border-radius:10px 10px 0 0;border-bottom:unset;padding-bottom:0}.choose-size-option-section .frequency-select-container.is-open .frequency-selected-text{padding-bottom:12px;border-bottom:1px dashed rgb(var(--lp-gold-rgb))}.choose-size-option-section .frequency-selected-text{display:block;position:relative;width:100%}.choose-size-option-section .frequency-selected-text:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:17px;height:9px;background-repeat:no-repeat;background-size:contain;transition:.3s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='12' viewBox='0 0 22 12'%3E%3Cpath d='M21.001 0.0625L11.001 9.675L1.001 0.337' stroke='%23D4994D' stroke-width='2' fill='none'/%3E%3C/svg%3E")}.choose-size-option-section .frequency-select-container.is-open .frequency-selected-text:after{transform:translateY(-50%) rotate(180deg)}.choose-size-option-section .frequency-select-options{position:absolute;top:100%;left:0;right:0;margin:0;padding:0;list-style:none;background:#fff;border:1px solid rgb(var(--lp-gold-text-rgb));border-top:0;border-radius:0 0 10px 10px;max-height:0;overflow:hidden;opacity:0;transition:.35s;z-index:99}.choose-size-option-section .frequency-select-container.is-open .frequency-select-options{max-height:300px;opacity:1;box-shadow:0 15px 12px -9px #0003}.choose-size-option-section .frequency-select-item{padding:0 18px;cursor:pointer}.choose-size-option-section .frequency-plan-name{display:block;padding:12px 0;border-bottom:1px dashed rgb(var(--lp-gold-rgb))}.choose-size-option-section .frequency-select-item:last-child .frequency-plan-name{border-bottom:none}.choose-size-option-section .frequency-select-item:hover,.choose-size-option-section .frequency-select-trigger:hover{background:rgba(var(--lp-gold-rgb),.14)}.choose-size-item.size-option-item.active .button{background-color:rgb(var(--additional-color-2));color:rgb(var(--additional-color-1));border-color:rgb(var(--additional-color-1))}.choose-size-option-section .choose-pack-box{display:flex;align-items:center;justify-content:space-between;gap:20px;overflow:hidden;max-height:0;opacity:0;transform:translateY(-10px);transition:max-height .55s cubic-bezier(.16,1,.3,1),opacity .35s ease,transform .55s cubic-bezier(.16,1,.3,1);pointer-events:none}.choose-size-option-section .choose-pack-box.is-visible{margin:15px 0 0;max-height:200px;opacity:1;transform:translateY(0);pointer-events:auto}.choose-size-option-section .pack-size-options{display:flex;gap:20px;align-items:center}.choose-size-option-section .pack-size-item:hover{background-color:rgb(var(--additional-color-2));color:rgb(var(--additional-color-1));border-color:rgb(var(--color-foreground))}.choose-size-option-section .pack-size-item.active{background-color:rgb(var(--additional-color-1));color:rgb(var(--additional-color-2));border-color:rgb(var(--additional-color-1))}.choose-size-option-section .pack-size-title{text-transform:uppercase;font-family:var(--font-heading-family);font-size:32px;font-weight:700;color:rgb(var(--lp-gold-text-rgb));letter-spacing:1px}.choose-size-option-section .size-option-item.active,.choose-size-option-section .pack-size-item.active{border-color:rgb(var(--color-foreground))}.home-sticky-add-button.is-disabled,.home-sticky-button.is-disabled{opacity:.5;cursor:not-allowed}.choose-size-option-section .pricing-item[hidden]{display:none}.choose-size-option-section .pricing-item--frequency .right-item{max-width:100%}.choose-size-option-section .choose-size-error{margin:20px 0 0;padding:12px 16px;border:1px dashed rgb(var(--lp-gold-text-rgb));border-radius:var(--media-radius);font-size:16px;line-height:1.5;color:rgba(var(--color-foreground),1);background:rgba(var(--lp-gold-rgb),.14)}.choose-size-option-section .choose-size-error[hidden]{display:none}@media(max-width:1180px){.choose-size-option-section .choose-size-box{grid-template-columns:repeat(3,1fr)}.choose-size-option-section .choose-plans-box{flex-direction:column}.choose-size-option-section .choose-pricing-container{width:100%;max-width:100%}.choose-size-option-section .size-card{width:100%;max-width:100%;text-align:center}}@media(max-width:989px){.choose-size-option-section .choose-size-box{grid-template-columns:repeat(2,1fr)}.choose-size-option-section .choose-pricing-container:after{content:unset}.choose-size-option-section .choose-pricing-container{flex-direction:column;gap:20px}.choose-size-option-section .subscription-pricing .pricing-header{border-radius:var(--media-radius) var(--media-radius) 0px 0px}.choose-size-option-section .one-off-pricing .pricing-header{border-radius:unset}}@media(max-width:749px){.choose-size-option-section .choose-size-box{grid-template-columns:1fr}.choose-size-option-section .content *{font-size:18px}.choose-size-option-section .choose-size-title h2 span:after{width:100%;bottom:-10px;background-size:contain}.choose-size-option-section .choose-plans-box{margin-top:25px}.choose-size-option-section .pricing-button{width:100%;max-width:max-content}.choose-size-option-section .pricing-header{padding:19px 16px;gap:10px}.choose-size-option-section .pricing-list-box{padding:0 16px}.choose-size-option-section .pricing-bottom{padding:0 16px 16px}.choose-size-option-section .pricing-title{font-size:18px}.choose-size-option-section .left-item{font-size:26px}.choose-size-option-section .right-item,.choose-size-option-section .pricing-bottom .bottom-box{font-size:14px}.choose-size-option-section .pricing-button .button{font-size:14px;padding:1.4rem 2rem;letter-spacing:1px}.choose-size-option-section .subscription-frequency{padding:10px 25px 10px 10px;font-size:12px}.choose-size-option-section .pricing-item{gap:10px}.choose-size-option-section .size-card-title{font-size:18px;margin-bottom:15px}.choose-size-option-section .size-card-content{font-size:16px}.choose-size-option-section .size-card-button{margin-top:20px}.choose-size-option-section .choose-pack-box{flex-direction:column}.choose-size-option-section .frequency-selected-text{font-size:14px}.choose-size-option-section .frequency-select-trigger{padding:6px 12px}.choose-size-option-section .frequency-select-item{padding:0 12px}.choose-size-option-section .frequency-plan-name{padding:8px 0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/choose-size-option.css.map */
