.fulfillment_by_design{width:100%;text-align:center}.ff-title{margin:0}.ff-tag{margin-bottom:32px}.ff-description p{margin:0}.ff-variant-form{margin-top:24px}.ff-variant-option{margin-bottom:16px}.ff-variant-option .ff-variant-select.button_text,.ff-variant-option .ff-variant-select.button_text>*{width:100%;padding:6px 20px;border:1px solid var(--cream-background);border-radius:4px;background-color:transparent;cursor:pointer;text-align:left;text-transform:uppercase}.ff-variant-select option{color:#524843}.ff-select-wrap{position:relative}.ff-variant-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding-right:42px}.ff-select-arrow{position:absolute;right:20px;top:50%;transform:translateY(-50%);pointer-events:none}.ff-variant-select:focus{outline:none;border-color:var(--cream-background)}.fulfill-image-section{max-width:1384px;width:100%;margin:0 auto;padding-left:16px;padding-right:16px}.image-wrapper img{width:100%;height:100%;border-radius:16px;object-fit:cover;max-height:674px}.ff-variant-form{max-width:434px;margin:0 auto;width:100%}.fulfill-image .image-wrapper{flex:1 1 0}@media(min-width:992px){.max_width_lg{max-width:832px;width:100%;margin:0 auto}.max_width_sm .ff-description{max-width:387px;margin:0 auto}.ff-content-inner{display:flex;flex-direction:column;gap:16px}}@media(min-width:768px){.fulfill-image{display:flex;gap:16px}}@media(max-width:767px){.fulfillment_by_design .h1,.fulfillment_by_design .ff-content-inner,.fulfillment_by_design .ff-description{padding-bottom:16px}.fulfillment_by_design .ff-content-inner{padding-left:16px;padding-right:16px}.fulfill-image-section .image-wrapper{margin-bottom:16px}.fulfill-image-section .image-wrapper:last-child{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/fulfillment-by-design.css.map */
